-
struts2 iterator标签中嵌套radio 然后根据选择的radio传相应的id到action里处理0
前台jsp
<tbody>
<s:iterator value="errorApplyResultList" var="applyList">
<tr>
<td><input type="radio" name="select" class="chk" value='<s:property value="#applyList.payOrderSerial" />' /></td>
<td><s:property value="#applyList.payOrderSerial" /></td>
<td><s:property value="#applyList.payBankCode" /></td>
<td><s:property value="#applyList.payStatus" /></td>
<td><s:property value="#applyList.processStatus" /></td>
<td><s:property value="#applyList.payAmount" /></td>
</tr>
</s:iterator>
</tbody>
然后我的后台的action里面也设置了和radio中name一样的select字段,有set get方法,怎么就是取出来的一直是null 求帮忙啊。
2012年9月29日 09:49
3个答案 按时间排序 按投票排序
-
1、确认是在from表单中, <td><input type="radio" name="select" class="chk" value='<s:property value="#applyList.payOrderSerial" />' /></td>。
2、确认页面name属性是不是有重复的。
3、你接收数据那个在看看是不是写错了。
4、基本就这些,都对了是不会空的。2012年9月29日 14:20
-
确定被from包裹了radio from中没有包含 <input type="radio" name="select" class="chk" value=''>是不会提交的。
2012年9月29日 10:01
相关推荐
13. **s:action标签**:执行一个Struts2 Action,可以嵌套其他Struts2标签,实现动态内容生成。 14. **s:include标签**:包含其他JSP页面,类似于JSP的,但支持动态参数传递。 15. **s:url标签**和**s:a标签**:...
- 在Struts2的Action类中,可以使用OGNL表达式来动态地处理请求参数,如`String name = (String)params.get("user.name");` - 在JSP页面上,使用OGNL标签显示和处理数据,如`管理员界面</s:if>`。 通过理解并熟练...
在Struts2中,标签库是其核心特性之一,它提供了丰富的UI组件和逻辑控制标签,使得开发者能够更便捷地在JSP页面中实现业务逻辑和视图的展示。 1. **Struts2标签库的分类**: - **显示标签**:用于展示数据,如`s:...
标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...
1. **基础概念**:Struts2的核心概念,如Action、Result、Interceptor等,以及它们在框架中的作用。 2. **配置文件详解**:struts.xml配置文件的结构和用法,包括Action配置、Result类型、拦截器堆栈等。 3. **...
4. `<s:form>`:定义一个表单,包括form元素的所有属性,如action(指定处理表单的Action方法)、enctype(编码类型)等,还可以嵌套其他UI标签。 5. `<s:checkbox>` 和 `<s:checkboxlist>`:用于创建复选框,单个...
Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者可以更加便捷地构建用户界面。以下是对一些主要Struts2标签的详细说明: A. `<s:a>`:此标签用于创建超链接,与HTML的`<a>`标签类似。`xhref`属性...
Struts2是一个强大的MVC框架,它提供了丰富...以上只是Struts2标签库中的一部分,实际上还有更多标签用于处理表单验证、迭代、标签嵌套等功能。熟练掌握这些标签,能极大地提高开发效率,使JSP页面更加简洁和易于维护。
- **说明**: 使用`action`标签可以直接在JSP页面中执行特定的Action,并可以选择是否返回处理结果。 3. **actionerror** - 显示Action错误信息。 - **示例代码**: ```xml <s:actionerror/> ``` - **说明**: ...
- **基本类型**:Struts2能够自动将HTTP请求中的参数映射到Action类中的属性,支持字符串、整型等基本数据类型。 - **复合类型**:对于复杂的Java对象,Struts2也能自动填充其属性,只需要确保请求参数名与对象...
- **概念**:DispatchAction是一种特殊的Action,它可以将请求转发到不同的方法进行处理,这使得在一个Action类中可以处理多种类型的请求。 - **优点**:简化了Action的编写,避免了大量的Action类。 **动态form** ...