我有一个隐藏的领域:
<input type="hidden" name="champs" id="champs">
我想隐藏此字段的内容<logic:equal>
,我尝试了解决方案但无法正常工作
<logic:equal name="virement" property="statut" value='champs' >
只是在逻辑的value属性中有一个非常精确的语法:等于我能找到的。
答案 0 :(得分:0)
我对此有点生疏,但这里有一些提示:
您的字段“champs”是一个浏览器字段,而不是Java变量。当您的请求到达您的servlet时,浏览器字段的内容已转移到请求参数。因此,您的字段中的值将最终出现在名为request
的预定义对象中,为方便起见,在名为param
的bean中进行了细分。有一种访问这些东西的语法......见下文。
可以在this page和this one中找到更多详细信息(虽然我已经看到它更好地解释了)。更好的是,here
您可以通过Google获取“JSP Expression Language”来获取更多信息。
答案 1 :(得分:0)
您可以使用struts标记html:hidden
代替输入type = "hidden"