问题标签 [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.
javascript - 使用弹簧表单上传文件后不要刷新页面。
我正在使用弹簧表单上传文档。html表单...
这连接到我的控制器...
问题是这个表单返回一个重定向页面的modelAndView。
我希望这最终返回一个表示“成功”或“失败”的字符串,我可以通过对话框通知用户此成功来响应(无需刷新页面)。我什至不介意让这个控制器无效,大多数情况下我只是不想在上传文件时重新加载页面。
这可能吗?
当我使我的控制器无效时,页面仍然重定向到“/SafeSiteLive/formTask3.do”怎么办?
我可以使用这个表单上传控制器返回其他东西吗?
java - Spring MVC 验证表单并在有错误时返回数据
我可以成功验证我的表单,甚至返回错误。当我的视图有一些选择需要填充来自控制器的数据时,我的问题就开始了。
当我执行 model.addAttribute(...) 时,它会停止将错误传递给视图:
所以我的问题是如何在不影响验证错误的情况下传递数据?
java - Spring MVC 将对象绑定解释为字符串
我正在尝试创建一个包含所有用户报告下拉列表的 Spring 表单,但 jsp 页面将我的对象绑定解释为字符串。我已经为此苦苦挣扎了一段时间,目前正在使用内联脚本来打印结果,但更喜欢使用对象绑定。
视图.jsp
控制器.java
CognosService.java
web.xml
意见-servlet.xml
堆栈跟踪
java - 自定义 spring:form 以呈现不同的 value 和 tag 内容
我有以下jsp:
它呈现如下:
我希望它呈现出一点不同。像这样:
实际上allstatuses
是一组枚举值TerminalStatus
:
spring form 是否允许自定义我的 jsp 以获得所需的结果?
java - 如何将表单输入映射到 Spring MVC 中的列表
我正在尝试将表单映射到其中包含列表的 modelAttribute。它向我抛出空指针异常。请帮忙。
这是我的模型
......
这包含 childrenDetails 模型的列表
我的孩子详细信息模型是
……
我想设置从 jsp 中的 spring 表单标签中获取的值并将其绑定到我的模型。所以这就是我所做的
每次我更改某些内容时,我都会遇到不同类型的异常。请告诉我将模型绑定到我从 UI 发送的值的正确方法是什么
javascript - 如何使用 jquery 验证元素列表
这是我的表单,其中包含 childrenDetails 列表。我能够验证除此列表之外的所有其他属性。请帮忙
在有能力的代码中,我必须在其中为列表的每个属性分配 ID 的儿童详细信息。现在在这个 id 的帮助下,我正在尝试验证这些字段。我的验证不仅适用于家庭内部的 childrenDetails 列表。这是我用于验证的 javascript
请帮忙。提前致谢
java - 如何可靠地接受 Spring 表单中的时间输入?
我有@Entity
几个java.util.Date
字段;其中两个应该是时间格式的。我需要一种接受时间的方法,最好是使用选择器来坚持到我的数据库。
例如,我尝试使用
伴随着这一点,以及各种添加等尝试type="time"
,
...但我遇到了Bad Request
错误。
我知道这意味着什么,我只需要知道一种可靠的方法来解决它。如何可靠地接受 Spring 表单中的时间输入?
附加网络信息:
spring - 弹簧表单标签不解析会话变量
我们正在将我们的应用程序从 spring 3 迁移到 spring 4。我现在有一个问题,当我使用 c:out 而不是当我使用 form:form 时,会话变量得到了解决。我在另一个帖子上查看了类似的问题,但仍未得到答复。但是,我现在面临同样的问题。
c:forEach能够迭代列表“ yesNos ”。 form:options似乎无法识别此列表“ yesNos ”并引发错误
OptionsTag - 类型 [java.lang.String] 对选项项无效
yesNos是我们 POJO 的列表,并定义了相应的 PropertyEditor。我怀疑 PropertyEditor 是一个问题,但下面的认识难住了我。
我还意识到form:form标记还显示了一个问题,其中传递给action属性的动态会话变量没有得到解决,即使在生成的 HTML 源中也保持为 ${}。
JSP: formActionURL是字符串类型
HTML 源代码
- 我已经配置了 taglibs uri,它运行良好,因为正在处理标签。
- 这适用于 Spring 3.0.7 和 servlet 2.3。现在,我们正在迁移到 spring 4.0.6 和 servlet 2.3。
- 在另一篇文章中,请求者使用了 servlet 2.5,但仍然面临这个问题。迁移到 servlet 2.5 将对我们的应用程序产生巨大影响。
下面是页面导入的taglibs.jsp
非常感谢有人可以将我重定向到可以找到问题答案的来源。如果您需要更多信息,请告诉我。
java - 使用 Spring MVC 表单绑定数据
到目前为止,我能够通过使用表单绑定(使用 POJO)从前端绑定用户输入数据。例如,我可以绑定
<input type="number" name="age" />
通过在控制器中创建方法,如下所示:
现在我有这样的事情:
在这里,我写了一些java脚本来简单地通过减去yourAge
和来计算年龄差异myAge
,并且ageDifference
将自动显示在<p>
段落中。我真正想做的是绑定输出,即绑定ageDifference
到控制器。我在想这样的事情:
但是当我运行它时,我认为 spring 无法绑定数据,这是一个简化的问题,我尝试将数据保存到数据库中,但出现 HTTP 400 错误:
必需的字符串参数“ageDifference”不存在
描述:客户端发送的请求语法错误。
这是可行的吗?还是我在这里完全错误的方向?
spring - 如何在春季 4 中覆盖审计字段 @CreatedDate?
如何在 spring 4 中覆盖审计字段 @CreatedDate ?实体中的示例代码
我尝试通过 Web 表单设置字段值,但仍然存在当前日期时间