<s:textfield name="cshonour.cshonourId" id="cshonourId"/></td>
textfield的value是通过js赋值的,确实存在,在网页上也显示出来了。
怎么样才能把 textfield标签的value 取出来在 <s:if test="">的test中进行比较。谢谢
<s:if test="#attr.cshonour.cshonourId==0">
------解决方案--------------------
应该不能吧、
你的struts标签是服务器端的代码 你js的客户端的代码
而你js赋值的代码 服务器端是查不到的、
或者你可以使用ajax 把js赋值的东西取到来跟service里的方法比较。