支柱复选框
我试图将复选框的 fieldValue
设置为从属性标记获得的值。
我的语法有问题。
这是我尝试过的:
<s:form id="myForm" method="post" action="removeUser" enctype="multipart/form-data">
<s:iterator value="myList">
<tr>
<td><s:property value="id"/></td>
<td><s:property value="name"/></td>
<td><s:property value="email"/></td>
<td><s:checkbox label="delete" name="delete" fieldValue="<s:property value='id'/>"/></td>
</tr>
</s:iterator>
<s:submit id="saveForm" value="Delete users"></s:submit>
</s:form>
但是,它不断地返回我 true
作为 fieldValue
熟悉 struts 的人可以帮助我吗?
谢谢
I am trying to set the fieldValue
of the check box to a value I got from the property tag.
I am having trouble with the syntax.
This is what I have tried:
<s:form id="myForm" method="post" action="removeUser" enctype="multipart/form-data">
<s:iterator value="myList">
<tr>
<td><s:property value="id"/></td>
<td><s:property value="name"/></td>
<td><s:property value="email"/></td>
<td><s:checkbox label="delete" name="delete" fieldValue="<s:property value='id'/>"/></td>
</tr>
</s:iterator>
<s:submit id="saveForm" value="Delete users"></s:submit>
</s:form>
However, it keeps on returning me true
as the fieldValue
Can someone familiar with struts please help me?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为你不能这样做:
fieldValue 需要 OGNL 表达式。 我做了一些Struts,不是太多,你可以尝试:
fieldValue="%{id}"
I don't think you can do that:
<s:checkbox label="delete" name="delete" fieldValue="<s:property value='id'/>"/>
fieldValue expects a OGNL expression. I did some Struts, not too much, you could try:
fieldValue="%{id}"
尝试这样做:
否则
这将需要:
Try doing:
or
this will require: