将 bean 值输入到 Struts (1.x) 中的隐藏输入中,名称与 bean 不同
所以我有一个正在使用的通用表单 bean,它有一些值,例如操作、报价、代码。
我正在开发一个使用此通用表单(必需)的新表单,但我想使用名称与我从中获取值的 bean 不同的 bean 的值来填充表单页面。
在页面的第一次加载时,它会显示一些基本数据:
Action: (hidden input, name the same as the bean)
<html:hidden property="action"/>
Offer: (user input, name the same as the bean)
<html:text property="offer"/>
Code: (hidden input, name not the same as the bean)
<html:hidden property="code"/>
我要使用的 bean 类似于:
<bean:write name="data" property="data.code.description"/>
如何将该值 (data.code.desription) 放入“隐藏”代码区域,以便在提交表单时通用表单 bean 获取该值吗?
So I have a generic form bean I am using that has a few values such as action, offer, code.
I am developing a new form that uses this generic form (required) but I want to use the value of a bean that has a name different from the bean I get values from to populate the form page.
On the first load of the page it displays some basic data:
Action: (hidden input, name the same as the bean)
<html:hidden property="action"/>
Offer: (user input, name the same as the bean)
<html:text property="offer"/>
Code: (hidden input, name not the same as the bean)
<html:hidden property="code"/>
The bean I was to use is something like:
<bean:write name="data" property="data.code.description"/>
How do I get that value (data.code.desription) into the "hidden" code area so that when the form is submitted the generic form bean picks up the value?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么不只是这个呢?
请参阅 javadocs 了解更多 和 Struts html:隐藏标签
Why not just this?
Refer to the javadocs for more and Struts html:hidden Tag
你可以这样尝试:
You could try like this: