我不知道怎么用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创建该结构。如果可能的话,创造出这样的东西。
<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创建了四个对象。而且我不知道如何通过进行过滤,也不知道如何获得没有重复的结果。