问题标签 [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.
jakarta-ee - Spring MVC:bean名称'formData'的BindingResult和普通目标对象都不能用作请求属性
我正在尝试从控制器重定向到表单,但我收到一条错误消息:Bean name 'formData' 的 BindingResult 和普通目标对象都不能用作请求属性
我的控制器是
表格就是这个
这是我的 app-servlet.xml 文件的样子:
为什么会这样?如果我直接访问 guestbook.app 则不会收到错误消息,但我需要通过控制器。
forms - 在 spring mvc 的模型属性中保留值
当我使用 Spring MVC 控制器并通过设置 value 来提交表单时,modelAttribute
我丢失了一些未映射到表单中的模型字段。在这个例子中,因为我没有映射年龄和地址,所以这些用户的字段丢失了,因此它们具有null
价值。我不想让用户更改他们的年龄和地址,这就是为什么这些字段不在表单中。
发布用户编辑表单的方法控制器:
获取编辑用户页面的方法控制器:
版本.jsp
不失去这些领域价值的最佳解决方案是什么?(年龄和地址)
为每个字段使用表单隐藏路径??在重定向到编辑页面之前将用户存储在会话中,并在发布方法控制器中设置检索用户会话以仅更改修改的字段?有通用方法吗?
java - Spring表单的bean列表
我有一个这样的豆子:
我把它放在一个列表中List<UserBean> = new ArrayList<UserBean>;
我想将此列表与表单一起使用,请考虑以下内容:
我的情况是这样的:
- 每个问题都会有我在 bean 中列出的属性(这就是我将 bean 放在 List 中的原因)
- 只有1个表格
我的问题是如何使用 bean 列表,如果表单只有一个并且我需要一个 bean 列表来绑定到每个问题?
java - 将弹簧表单绑定到列表元素
是否可以将弹簧绑定form:form
到列表元素?我试过这种方法。
还
在products
弹簧控制器中填充列表的位置。
收到:java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'products[0]' available as request attribute
。据我了解,这意味着 spring 还没有找到绑定表单的位置。
java - 使用弹簧形成,更改单选按钮的值
我有这样的豆子:
Spring 表单是这样的:
默认情况下,性别单选按钮设置为Male,我想使用 jQuery 更改它。
到目前为止我尝试的是:
$('.gender[value="'+ beanList[index].myGender +'"]').prop('checked', true);
它也一样
$('.gender[value="Female"]').prop('checked', true);
但不会更改单选按钮。我究竟做错了什么?
java - 上次提交后带来jsp表单页面(java spring)
spring 新手(以及 HTML/forms 等)并且长期以来一直被困在这个问题上。
所以我想要一个你输入用户名的首页。然后单击提交,然后将您带到仪表板(最终,将出现一个页面,其中包含已连接用户的列表,大量提交按钮以发送预定义的消息 - 使用 qpid jms)。
首页很好,但是我单击提交并出现错误(java.lang.IllegalStateException:Bean name 'dashboardModel' 的 BindingResult 和普通目标对象都不能用作请求属性)只有当我有一个表单时才会发生这种情况:form in仪表板.jsp。我真的不知道如何解决这个问题,并且已经尝试了我能找到的一切。我的代码很简单,只是根据教程修改的,所以这里是:
登录.jsp
登录.java
登录控制器.java
仪表板.jsp
仪表板.java
仪表板控制器.java
谢谢你的时间。
java - 如何将一组枚举值绑定到表单:在 Spring 中选择多个 =“true”?
我有表单支持对象:
在我的表单支持对象中显示所有枚举值<form:select multiple="true"/>
并实现将选定值自动映射到字段的方法是什么?myEnum
更新: 一些代码:
提交表单时,多选中的选定值会显示在 HTTP 请求中:
java - 春天 - http://www.springsource.org/tags/form 404 错误
目前,我使用一个 Maven 项目。我没有任何 Tomcat 服务器。我使用本地 google appengine 服务器来测试我的应用程序。
我想使用弹簧标签,尤其是“表单”标签。
在一个论坛上(http://forum.spring.io/forum/spring-projects/web/74017-the-absolute-uri-http-www-springframework-org-tags-form-cannot-be-resolved),我听说要从src/main/webapp/WEB-INF中的spring-webmvc-3.1.0.RELEASE.jar复制spring-form.tld文件。完成。
但是当我启动 appengine 服务器并访问这个 url:http ://www.springsource.org/tags/form时,我遇到了 404 错误。
它发生了什么?
你有什么解决办法 ?
谢谢
hibernate - Spring 表单验证 (JSR-303)
使用验证 api 时出错。我正在验证 register.jsp 中的输入,我已经包含了所需的 jar。验证-api-1.1.0.Final.jar hibernate-validator-5.0.1.Final.jar
注册.jsp
用户.java
当我输入的用户名小于 6 时,result.hasErrors() 为 false ,但它应该为 true。注册控制器.java
注册服务.java
RegisterDao.java
收到此错误
有人能告诉我哪里出错了吗?
java - 如何在 Spring MVC 中处理来自表单的数据
我有显示博客中所有帖子的jsp
我有控制器来处理它
现在我想添加表单来保存新帖子。
我在我的jsp中添加表单
我也添加到控制器。
领域模型 Post.java
但我明白了