checkbox - 如何在 struts 1.3 中的操作类中仅检索选定的复选框值

标签 checkbox struts struts-action

我是新的 struts 我正在开发 web 应用程序,其中我有一个要求,我必须以表格格式显示记录我已经使用了 struts 中的显示标签,每条记录我有一个复选框,现在我需要检索这些复选框的值在我的 Action 中被检查。但是我在所有复选框的 Action 数组中收到了什么。实际上,在通过使用显示标签显示复选框时,所有复选框都具有相同的名称,因此我不明白如何处理这种护理我在谷歌上搜索过但没有找到合适的情况

<display:column  title="Service">
<input type="checkbox" name="sercive" />
</display:column>  

如何处理这种不理解的情况。谁能提供一些示例代码
或提示处理这种情况

最佳答案

我不确定显示标签。
但是在 struts 中,您必须在 String[] 或 List 类型的 Form bean(即 ActionForm)中定义一个属性,其名称与为您的复选框定义的名称相同。
然后在 Action 类中,您将仅获得所选复选框的数组。

如果这不起作用。然后您可以尝试使用 request.getParameter("service") 获取值。这将返回所选复选框的逗号分隔列表,您可以使用 split() 方法将其转换为数组,然后您可以继续您的逻辑。

我希望这可以帮助你。

关于checkbox - 如何在 struts 1.3 中的操作类中仅检索选定的复选框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724004/

相关文章:

html - 在 div 中垂直居中复选框

java - 如何根据 struts session 变量拥有动态 css 文件

java - 在 Tomcat 中取消请求

java - 类级别和方法级别的@Result

javascript - 我在 AngularJS 中有一个复选框列表和一个提交按钮

php - 使用 ENUM 和自定义列在数据库中更新多个复选框

java - 应用程序在 ubuntu 中表现奇怪,但在 windows 中工作正常

java - 在 Struts 2 中使用 ModelDriven

java - Struts 2 子 Action

javascript - 全部/无复选框