How can i get checkbox values from struts2 checkbox in displaytag to action class(如何从 displaytag 中的 struts2 复选框获取复选框值到操作类)
问题描述
我正在开发 struts2 应用程序,我在其中使用 displaytag 来支持分页.
I am working on struts2 application in which i am using displaytag for pagination support.
现在我想为表格中的每一行设置一个复选框,因为我正在这样做.
Now i want a check box for each row in the table for that i am doing this.
<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" />
直到这里它的工作正常.现在我想删除通过复选框选中的所有国家/地区.
till here its work fine. now i want to delete all the countries that are checked through the check box.
为此,我想要检查的国家/地区的 ID.为此,我必须采用数组中的值.
for that i want the ids of the countries that are checked .for that i have to take the values in an array.
问题是我如何从 jsp 发送值,然后在动作类中获取它
The problem is how can i send the values from jsp and then get it at the action class
推荐答案
如果您将 String[] 添加到与您的复选框命名相同的操作中并通过访问器(getter/setter)公开它,struts 2 应该自动填充它.
If you add a String[] to your action named the same as your checkbox(s) and expose it via accessors (getters/setters) struts 2 should auto populate it.
这篇关于如何从 displaytag 中的 struts2 复选框获取复选框值到操作类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何从 displaytag 中的 struts2 复选框获取复选框值到操作类


基础教程推荐
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- 降序排序:Java Map 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01