Struts2 struts 2将属性标记的值分配给隐藏字段

Struts2 struts 2将属性标记的值分配给隐藏字段,struts2,Struts2,我想将字段描述中的值指定给隐藏字段测试。 但问题是“Description”包含单词序列,下面的代码只将第一个单词分配给“test” 我对struts有些陌生。有人能帮忙吗。 如果我能了解struts2的好教程链接,那也太好了。 <s:hidden value="%{description}" name="test" /> 如果这是action类中的属性,则无需使用,因为说明将位于值堆栈的顶部,您可以使用OGNL从值堆栈中获取值。这是您需要做的 <s:hidden va

我想将字段描述中的值指定给隐藏字段测试。 但问题是“Description”包含单词序列,下面的代码只将第一个单词分配给“test”

我对struts有些陌生。有人能帮忙吗。 如果我能了解struts2的好教程链接,那也太好了。


<s:hidden  value="%{description}" name="test" />

如果这是action类中的属性,则无需使用
,因为
说明将位于值堆栈的顶部,您可以使用OGNL从值堆栈中获取值。这是您需要做的

<s:hidden  value="%{description}" name="test" />

请确保隐藏字段中的
应与action类中的属性名称相似,因为它将解析为action类中的getter和setter或action中定义的公共属性


这意味着OGNL将像
getDescription()
一样转换
value=“%{description}”
,并尝试在动作类中找到getter来获取属性值。

是动作类属性的描述吗?是的描述是属性。只看到第一个单词被指定,因为隐藏标记值将空格视为4年后的分隔符@saket你从来没有把这个标记为答案我怎么能发送这个我怎么能发送这个