0 0

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
  • 大小: 13.1 KB

3个答案 按时间排序 按投票排序

0 0

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
0 0

用firebug看下生成后的html源码,贴一下,看看就知道了

2012年9月29日 10:46
0 0

确定被from包裹了radio from中没有包含 <input type="radio" name="select" class="chk"  value=''>是不会提交的。

2012年9月29日 10:01

相关推荐

    struts2标签大全

    13. **s:action标签**:执行一个Struts2 Action,可以嵌套其他Struts2标签,实现动态内容生成。 14. **s:include标签**:包含其他JSP页面,类似于JSP的,但支持动态参数传递。 15. **s:url标签**和**s:a标签**:...

    struts2 OGNL 表达式及各种标签的使用

    - 在Struts2的Action类中,可以使用OGNL表达式来动态地处理请求参数,如`String name = (String)params.get("user.name");` - 在JSP页面上,使用OGNL标签显示和处理数据,如`管理员界面&lt;/s:if&gt;`。 通过理解并熟练...

    struts2相关标签描述

    在Struts2中,标签库是其核心特性之一,它提供了丰富的UI组件和逻辑控制标签,使得开发者能够更便捷地在JSP页面中实现业务逻辑和视图的展示。 1. **Struts2标签库的分类**: - **显示标签**:用于展示数据,如`s:...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...

    Struts2(中文教程 + 标签)

    1. **基础概念**:Struts2的核心概念,如Action、Result、Interceptor等,以及它们在框架中的作用。 2. **配置文件详解**:struts.xml配置文件的结构和用法,包括Action配置、Result类型、拦截器堆栈等。 3. **...

    Struts 2.0 UI标签实例程序

    4. `&lt;s:form&gt;`:定义一个表单,包括form元素的所有属性,如action(指定处理表单的Action方法)、enctype(编码类型)等,还可以嵌套其他UI标签。 5. `&lt;s:checkbox&gt;` 和 `&lt;s:checkboxlist&gt;`:用于创建复选框,单个...

    struts2标签.doc

    Struts2是一个强大的MVC框架,它提供了丰富的标签库,使得开发者可以更加便捷地构建用户界面。以下是对一些主要Struts2标签的详细说明: A. `&lt;s:a&gt;`:此标签用于创建超链接,与HTML的`&lt;a&gt;`标签类似。`xhref`属性...

    struts2_标签使用方法.doc

    Struts2是一个强大的MVC框架,它提供了丰富...以上只是Struts2标签库中的一部分,实际上还有更多标签用于处理表单验证、迭代、标签嵌套等功能。熟练掌握这些标签,能极大地提高开发效率,使JSP页面更加简洁和易于维护。

    JSP_struts2标签大全.doc

    - **说明**: 使用`action`标签可以直接在JSP页面中执行特定的Action,并可以选择是否返回处理结果。 3. **actionerror** - 显示Action错误信息。 - **示例代码**: ```xml &lt;s:actionerror/&gt; ``` - **说明**: ...

    Struts2.1学习笔记

    - **基本类型**:Struts2能够自动将HTTP请求中的参数映射到Action类中的属性,支持字符串、整型等基本数据类型。 - **复合类型**:对于复杂的Java对象,Struts2也能自动填充其属性,只需要确保请求参数名与对象...

    java_学习资料

    - **概念**:DispatchAction是一种特殊的Action,它可以将请求转发到不同的方法进行处理,这使得在一个Action类中可以处理多种类型的请求。 - **优点**:简化了Action的编写,避免了大量的Action类。 **动态form** ...

Global site tag (gtag.js) - Google Analytics