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

Java-Spring-处理具有多个结果的表单提交

陶文林
2023-03-14

这是我的结果html页面:

 <h1>ResultSet</h1>
    <p th:text="'RemitterSC: ' + ${paymentOutput.remSortCode}" />
    <p th:text="'RemitterAN: ' + ${paymentOutput.remAccNum}" />
    <p th:text="'BeneficiarySC: ' + ${paymentOutput.benSortCode}" />
    <p th:text="'BeneficiaryAN: ' + ${paymentOutput.benAccNum}" />
    <p th:text="'Status: ' + ${paymentOutput.status}" />
    <p th:text="'Amount: ' + ${paymentOutput.amount}" />

这些结果与我的表单绑定如下:

<div class="form-group">
    <label class="form-control-label" for="RemitterSC">Remitter
                        Sort-Code</label><input class="form-control form-control-sm" type="text"
                        th:field="*{remSortCode}" pattern="^[0-9]{1,}$" minlength="6" maxlength="6"
                        required="" oninvalid="this.setCustomValidity('Please Enter a 6 Digit Sort Code')"
                        oninput="setCustomValidity('')" />
</div>

我遇到的问题是,当返回结果页面时,无论有多少条条目,它都只显示第一条。为了显示所有结果,我需要做什么?

共有2个答案

孟文栋
2023-03-14

我不清楚你的问题。如果您想显示数据列表,只需在对象列表中循环即可。

<tr th:each="object: ${objectList}">
  //do what ever    object.something
</tr>

更多澄清看看这个

商绍元
2023-03-14

我想你想迭代一组结果?然后看看Thymeleaf教程中关于迭代的部分

 类似资料:
  • 我开发了一个应用程序,我们必须从一个大表中处理500多万条记录。我们使用了spring批处理远程分区,它工作得很好。 我现在必须使用相同的作业,并对其进行调整,以便为多个表创建分区。每个分区都有表名和最小和最大记录,这样从机就知道必须从哪个表读取数据并准备文件。 我的问题是,这是可以做到的吗?如果可以,那么github上是否有任何样本。 非常感谢。

  • execute方法不仅可以执行单条查询语句,而且还可以执行多条查询语句,不同查询语句之间用分号(;)隔开。在给出例子之前,先使用如下SQL建立一个图书销售表t_booksale,并向其中插入三条记录。 建立t_booksale表 DROP TABLE IF EXISTS mydb.t_booksale; CREATE TABLE mydb.t_booksale ( id int(10)

  • 我有一个有两个下拉菜单的表单来选择一个学生和一个学生将要修的课程。当我用这个表单加载页面时,我会得到我将在下面包含的错误。 这是我的jsp表单。 以下是我得到的错误消息: HTTP状态500-在第14行处理JSP page/WEB-INF/JSP/AssignStudent.JSP时发生异常 类型异常报告 JasperException:在第14行处理JSP page/web-inf/JSP/as

  • 我必须在表中的一些配置数据库中爬行。其中每个记录指定要从中读取的模式。因此,我们必须对表格进行投票,并适当地运行作业。 考虑使用Spring批处理(JdbcPagingItemReader)从所有配置的模式中读取数据。如果我必须配置它,如何使用Spring批处理? 我应该使用不同的读取器为每个数据库读取多个作业,还是有什么方法可以在运行时发送数据源以供Spring Batch读取数据? 如何为单个

  • 问题内容: 大家好,我知道,如果页面上只有一个表单,很容易提交表单而无需刷新,但是如果页面上有多个表单怎么办。我使用以下代码提交表单,如果页面上只有一个表单,它可以正常工作。当页面上有多个表单时,如何更改它以使其正常工作。提前致谢。 问题答案: 只需自定义函数并添加参数即可在函数内获取表单数据以进行传递

  • 我在Thymeleaf中编写了一个表单,从用户那里获取数据。看起来是这样的: 问题是,每当我提交此表单时,它都不会保存到mongo数据库,甚至不会显示结果页面。相反,它抛出了404。我注意到这个错误来自url: http://localhost:8080/addArticle 这很奇怪,因为我试图重定向到我调用return.html的页面(它存在于正确的目录中,我已经测试了html是否有效)。这是