java spring 在第一次请求时填充表单的值

标签 java spring forms spring-mvc modelandview

你好,

我正在使用扩展的 SimpleFormController 并覆盖 formBackingObject 方法。在我的 jsp 表单中,我想从 formBackingObject 访问该对象,但我找不到任何方法来触摸它。 ModelAndView 允许您为对象(模型)指定一个名称,以便可以在 jsp 中(使用 EL 或 taglib)访问该名称。这里缺少这个概念。

formBackingObject 是重写的错误方法还是我只是愚蠢地访问 jsps 中的对象?

谢谢

最佳答案

解决方案非常简单:

我正在以正确的方式做这件事,注释将是一种不同的有效方法。

解决方案是在 app-servlet.xml 中为 bean 提供 commandName 属性。

关于java spring 在第一次请求时填充表单的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6321689/

相关文章:

java - 表更新时触发 Guava 缓存刷新

java - 使用 Java 和 Apache poi 从 .xls 或 .xlsx 文件中读取内容

java - 如何从 AsyncTask 返回 boolean 值?

java - Spring Boot Security 匿名授权

javascript - 两种形式,一种提交按钮

javascript - 没有用于表单控件的值访问器

c# - 如何使用 mvvmLight 将数据从 ContentPage ViewModel 传递到 Xamarin Forms 中的 ContentView Viewmodel?

java - Lucene 区分大小写和不区分大小写的搜索

java - 忽略 XML Unmarshal Java Spring 上的 ESC 特殊字符

java - 如何使用 Spring Security 将经过身份验证的用户的 IP 地址保存到数据库?