Spring Web Flow 设置表单输入值

发布于 2024-08-09 10:34:11 字数 294 浏览 6 评论 0 原文

我在为 Spring 表单输入字段分配默认值时遇到问题。这是我的代码

<form:form method="post" modelAttribute="employeeDirectoryInfo">
      <form:input type="text" value=${employeeInfo.employee_id}>
</form>

问题是它会说 value 属性对于标记 无效。

I am having a problem assigning a default value to my Spring Form input field. Here's my code

<form:form method="post" modelAttribute="employeeDirectoryInfo">
      <form:input type="text" value=${employeeInfo.employee_id}>
</form>

The problem is it will say that value attribute is not valid for tag <form:input>.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橘虞初梦 2024-08-16 10:34:11

您只是想将该值插入到输入框中,还是想将该属性绑定到该框(以便用户输入的新值存储在该属性中)?

如果是前者,则只需使用常规 HTML 并按照您的操作设置值。

如果是后者,请不要使用“值”,而使用“路径”,并省略 ${}。

Are you just trying to insert that value into the input box, or do you want to bind that property to the box (so that a new value typed by the user gets stored in that property)?

If the former, then just use a regular HTML <input type="text"> and set the value as you are doing.

If the latter, don't use "value", use "path", and leave off the ${}.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文