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

如何使用SpringMVC表单获取项目数量图?

曾实
2023-03-14

对于每道菜,我都有一个输入来指定菜的数量,但是如何将它转换为DishQuantityMap?其中firstInteger-dishId,second-订购的菜肴数量。

<form action="#" th:action="@{/greeting}" th:object="${Order}" method="post">
<span th:each="dish : ${dishList}">
<input id="number" type="number" value="42">
</span>
</form>

我知道我的代码中缺少th:字段,这是因为我不知道如何正确地实现它。

public class Order {
    private String userName;
    Map<Integer, Integer> DishQuantityMap;
}

共有1个答案

曾英睿
2023-03-14

我不知道什么是dishList,但如果它有一个id字段,那么表单的代码将类似于:

<form action="#" th:action="@{/greeting}" th:object="${Order}" method="post">
  <span th:each="dish : ${dishList}">
    <input th:field="*{dishQuantityMap[__${dish.id}__]}" type="number" />
  </span>
</form>
 类似资料:
  • 问题内容: 是否有一种简单的单行方式来获取表单数据,就像以经典的纯HTML方式提交那样? 例如: 输出: 这样的事情太简单了,因为它不(正确地)不包含文本区域,选择,单选按钮和复选框: 问题答案: $(‘form’).serialize() //this produces: “foo=1&bar=xxx&this=hi”

  • 问题内容: 在Xamarin.Android应用程序中,我有一个以前填充的ListView。在正确触发的listview_ItemClick事件处理程序中,我想检索单击的listview- item视图的文本,以便在AlertDialog中显示有关它的一些信息。 我的代码无法正常工作,因为我所能得到的只是一个Java.Lang.Object(lvItem),而且我不知道如何从中提取所需的视图。 如

  • 我试图建立一个简单的SpringMVC项目。 我创建了Web应用程序项目,然后添加了Spring和公共日志库。 还有这个网站。xml文件 这是HelloWebservlet。xml 然后我创建了java类(HelloContoller.java)com.tutorialspoint包 然后我在WEB-INF/JSP/hello中创建了JSP页面。jsp 我正在处理服务器glassfish,当我运行

  • 我有一个DataFrame,它由单个列和单个条目组成。有没有比以下更直接的方法来获取该单个值:

  • 当存在依赖关系时,在ivy.xml中定义,例如: 在构建中.xml,我让常春藤检索它。然后,它会下载一个名称中包含版本 ID 的文件。例如,库/我的包-6.0.0.zip 我如何知道版本(6.0.0)或我的ANT构建中的全名,而不用手动/去重复ivy.xml中的版本? 我希望能够做这样的事情:

  • 我必须设计数据库,这样我就会有一个名为Item(待售)的表。当一个项目被创建时,它的一个部分是数量。所以我计划有一个表item_qtyitem_id和数量(店主拥有的原始数量)。 现在,客户可以在线查看此商品并下订单。所需的设计是,订单可以有许多项目,每个项目都有一个关联的数量(这是来自客户的数量,例如,我想买2支钢笔)。 我理想地想让订单类具有: