问题标签 [spring-form]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
forms - Spring中具有多个对象提交的动态表单?
我有一个对象CreateProjectFormModel
如下(我使用的是 Spring 4)。
我无法弄清楚如何创建控制器和相应的表单,以便DUser
可以一次提交多个 - 如果对象不包含集合,可以这样做吗?
阅读this,但我不知道如何提前将用户添加到项目中,因此无法修复用户大小。
我通读了thymeleaf 教程,但很想知道是否可以不使用 thymeleaf。
谢谢。
java - Spring MVC 表单 - 参考对象的模型
我创建了一个表单,它有 2 个字段(产品名称和价格)和类别对象的下拉列表(产品类别)。当我在 Product 对象中设置一个 Category 对象时,我不知道如何进行这项工作。
产品:
产品控制器:
表格:
来自评论的附加信息
当我提交它时(参见 addProduct 方法 - 它是一个表单处理程序),我得到:java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [com.example.shop.Category] for property 'category': no matching editors or conversion strategy found]
。我根本无法将来自下拉列表的字符串转换为对象
angularjs - 在中使用 Angular js 表单验证标签
我创建了一个具有弹簧形式的 jsp 页面。我想使用 Angular js 验证表单。当我尝试在标签内添加required和ng-model属性<form:input>
时,我收到异常 Jasper 异常equal symbol expected
,并且Attribute ng-model invalid for tag input according to TLD
在我添加这些属性的行中。
使我的逻辑工作的程序是什么?
java - 弹簧形式从对象中选择一个枚举
我正在制作一个表单来编辑用户,每个用户都有多个角色(基于 Spring Security)。问题是选择选项没有预先选择用户的通讯员角色。
用户
角色
形式
我确定问题来自“userRoles”,它是Set
“角色”的不同类型。还有另一种制作表格的方法吗?
PS:items=${roles} == Roles.values()
编辑:
spring - 将 ManyToMany 关联与 Spring Form 绑定
我有一个与Company
实体有ManyToMany
关联的Acknowledgement
实体。
在一个表单中,我希望能够选择一些应该绑定到Company
实体的确认(带有复选框)。因此,当我将带有 POST 的表单提交到我的控制器操作时,我的Company
对象包含许多Acknowledgement
对象。
我试图按照这个问题中的讨论更改为HashSet
,但没有运气。检查的对象将始终存在于我的数据库中,所以基本上我只需要为每个对象填充字段。TreeSet
Acknowledgement
id
这是我的控制器代码:
还有我的 JSP 文件(查看)
我尝试了各种事情,上面就是其中之一,但我似乎无法弄清楚如何做到这一点。那么,如何Company
在提交表单时将选定的确认映射到我的实体中的关联?
非常感谢您!
spring-mvc - 将两个相同类型的实例绑定到两个 Spring MVC 表单时发生自动数据绑定
在jsp文件中:
在 Java 文件中:
这是问题所在:当我单击 submit2. 请求实体 user_b 将同时传递给 user_a 和 user_b!!
谁知道怎么区分??
java - 春季验证:要求可选字段的确切长度
在 Spring MVC 中,我尝试使用注释来执行表单输入的验证。我有一些可选的字段,但是当提供输入时,它必须满足某些条件。例如,我有一个字段可以留空,但填写时,答案必须正好是五个字符长。
我试过像
但是如果用户没有填写该字段,这会给用户一个错误。
如何为可选字段提供一些“规则”?
java - 使用弹簧表单标签为空字段传递空值
我正在使用 Spring 表单标签将分组字段列表发送到 Spring 控制器。其中一些可以是空的。例如
JSP 页面有
我的模型字段看起来像
现在,当我没有填充任何 myLog 时,我将得到所有 5 个带有空值的 myLog 对象。
所以我的问题是有一种方法可以使 myLog 大小取决于日志用户输入的数量。例如,如果用户没有输入任何日志信息,则其大小应为 0。
java - 如何在一个Set 的值,它是表单的主要对象的字段
我有一个名为 Menu 的对象。它有一个名为 voceMenuList 的字段,它是一个 Set
我正在尝试构建一个表单来保存或更新菜单。我做了一些链接:
但是,当我尝试保存对象菜单时,我收到此错误:
我处理的forEach
方式不正确
java - 如何在一个弹簧中保存许多对象
我打印一个表单来编辑菜单及其相关的 VoceMenu 对象,这样:
但是,当我尝试保存对象菜单时,我收到此错误:
bean 类 [com.springgestioneerrori.model.Menu] 的无效属性“voceMenuList [0]”:无法从大小为 0 的集合中获取索引为 0 的元素,使用属性路径“voceMenuList [0]”访问