如何从 displaytag 中的 struts2 复选框获取复选框值到操作类

2023-12-09

我正在研究struts2我正在使用的应用程序显示标签用于分页支持。

现在我想要表中的每一行都有一个复选框,因为我正在这样做。

<display:table name="countryList" export="true" class="table" id="countryList" pagesize="${selectedPageSize}" decorator="org.displaytag.decorator.TotalTableDecorator" >        
    <display:column property="id"  title="ID" paramId="id" />
    <display:column property="name" title="Name"  sortable="true"/>
    <display:column title="Delete All">
        <s:checkbox  id="check" name="check" fieldValue="%{#attr.countryList.id}" theme="simple"/>
    </display:column>
</display:table>  

<s:submit action="deleteall"  value="DeleteSelected" />

到这里它工作正常。现在我想删除通过复选框选中的所有国家/地区。

为此,我想要检查的国家/地区的 ID。为此,我必须采用数组中的值。

问题是我如何从 jsp 发送值,然后在操作类中获取它


如果您将 String[] 添加到与复选框名称相同的操作并通过访问器(getters/setters)公开它,struts 2 应该自动填充它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 displaytag 中的 struts2 复选框获取复选框值到操作类 的相关文章

随机推荐