当前位置: 首页 > 知识库问答 >
问题:

如果还[重复]

贺宝
2023-03-14

我不知道怎么用thyeleaf写这种insruction。我用HTML制作了我的视图。

<#if updateClient??>
        <h2>Modifica del prodotto - ${updateClient.nome}</h2>
        <div style="margin: 20px;">
            <form method="POST" action="update" id="updateClient">
                <input type="hidden" name="id" value="${updateClient.id}"/>
                <div>
                    <label for="name">Name</label>
                    <input type="text" name="nome" id="nome" value="${updateClient.nome}" />
                </div>
                <div>
                    <input type="submit" name="invia" value="Update" />
                </div>
            </form>
        </div>
    <#else>
        <h2>New Client</h2>
        <div style="margin: 20px;">
            <form method="POST" action="add" id="newDataClient">
                <div>
                    <label for="nome">Nome</label>
                    <input type="text" name="nome" id="nome" value="" />
                </div>
                
                <div>
                    <input type="submit" name="invia" value="Add" />
                </div>
            </form>
        </div>
    </#if>

这是用FreeMarker写的,但我需要使用Thymeleaf。我知道简单的Thymeleaf指令,但我不知道如何做到这一点。我阅读了Thymeleaf指令,找到了如何迭代变量列表,但没有找到如何使用if和else创建该结构。如果可能的话,创造出这样的东西。

共有1个答案

凌翔宇
2023-03-14
<div th:if="${updateClient.nome}">
   <div>Edit Form</div>
</div>
<!-- ELSE -->
<div th:unless="${updateClient.nome}">
   <div>New Form</div>
</div>
 类似资料:
  • 如果不是这样的话,我需要用一行字来写。我在下面试了一下,但没有用。 请帮帮我

  • 问题内容: 我正在制作一个包含带有文字的图像网格的应用程序,每个应用程序都打开一个不同的活动。它工作正常,但仅出于设计目的,我想用(我认为我可以做到)代替我的产品,但是它不起作用。现在,我在每个图像上设置标签的工作代码是: 我要使用: 但是当我做完那个标签时,它是我定义的最后一个标签(在我的示例中为“四个”)。对于每个对象,我也有一个相似的代码,以变量开头,但是与此相反,每个意图都等于第一个。我的

  • 我正在尝试制作一个程序,如果文件存在,它将读取该文件。如果文件不存在,那么我希望它返回并再次请求用户输入。现在我已经知道了,它会停下来,但我想让它回过头来,再问一次,有什么想法吗?

  • 我需要在angularjs模板中使用else if。语法是什么?例如,在c语言中,我将编写如下代码: 我的代码:

  • 钱箱类: 商户类: 输入数据: 我的任务 计算每个商家的总金额并返回商家列表 我正在尝试使用Stream API解决这个任务。并编写了以下代码: 结果 但显然,流返回四个对象,而不是所需的两个对象。我意识到,地图(第二行)为每个cashBoxId创建了四个对象。而且我不知道如何通过进行过滤,也不知道如何获得没有重复的结果。