两种jsp获得action传过来的值

第一种:

<s:iterator value="#pagination.datas" var="supplier" status="s">
  <tr>
    <%-- ${pagination.datas}得不到值 --%>

    <%-- ${supplier}得不到值 --%>
    <%-- <s:property value="#supplier"/> --%>
    <td><input type="checkbox" name="IDCheck" value="<s:property value="#supplier.supplierId"/>" class="acb" /></td>
    <td><s:property value="#supplier.supplierName"/></td>
    <td><s:property value="#supplier.abbreviation"/></td>
    <td><s:property value="#supplier.legalPerson"/></td>
    <td><s:property value="#supplier.address"/></td>
    <td><s:property value="#supplier.telephone"/></td>
    <td><s:property value="#supplier.credibility"/></td>
    <td><a href="archiv/supplier_edit?supplierId=<s:property value="#supplier.supplierId"/>" id="edit">编辑</a>
    <a href="javascript:del('<s:property value="#supplier.supplierId"/>','${pagination.pageIndex}');">删除</a>
    <a href="archiv/supplier_detail?supplierId=<s:property value="#supplier.supplierId"/>" id="detail">详情</a>
    </td>
  </tr>
</s:iterator>

原因:红色的那块,action中的supplier 再有modelDriven的基础上还加了getter和setter方法。删掉就可以使用方法二了

方法二: 

<s:iterator value="#pagination.datas" var="supplier" status="s">
  <tr>
    <td><input type="checkbox" name="IDCheck" value="${supplier.supplierId}" class="acb" /></td>
    <td>${supplier.supplierName}</td>
    <td>${supplier.abbreviation}</td>
    <td>${supplier.legalPerson}</td>
    <td>${supplier.address}</td>
    <td>${supplier.telephone}</td>
    <td>${supplier.credibility}</td>
    <td><a href="archiv/supplier_edit?supplierId=${supplier.supplierId}" id="edit">编辑</a>
      <a href="javascript:del('${supplier.supplierId}','${pagination.pageIndex}');">删除</a>
      <a href="archiv/supplier_detail?supplierId=${supplier.supplierId}" id="detail">详情</a>
    </td>
  </tr>
</s:iterator>

最新文章

  1. SQL*Plus中替换变量与定义变量
  2. java中的权限修饰符的理解
  3. JQ 数字验证
  4. [z]Oracle性能优化-读懂执行计划
  5. sql GROUP BY 分组统计
  6. iOS 导航栏颜色字体等的自定义
  7. Android数据的四种存储方式之SQLite数据库
  8. 面试题之redis实现限制1小时内每用户Id最多只能登录5次
  9. sublime 2中Package control安装和使用
  10. loadrunner动态从mysql取值
  11. BZOJ4133 : Answer的排队
  12. 【linux】linux下准确查询正在tomcat下运行的java进程。准确获取正在运行的java进程的PID
  13. Java基础恶补——内存泄露、内存溢出
  14. day_6.20动态加载py文件
  15. RPC通信原理
  16. Mime、base64编码
  17. How to download a CRX file from the Chrome web store
  18. Word操作总结
  19. go日期时间函数+常用内建函数+错误处理
  20. CodeForces 814D An overnight dance in discotheque(贪心+dfs)

热门文章

  1. Python环境安装及编辑器配置(一)
  2. python3基础(一)
  3. AI时代:推荐引擎正在塑造人类
  4. ActiveMQ进阶学习
  5. GO开发[二]:golang语言基础
  6. JSP动态产生的代码,点击显示确认操作,根据操作跳转并传值。
  7. Springboot(一):使用Intellij中的Spring Initializr来快速构建Spring Boot工程
  8. MySQL如何插入测试数据
  9. HttpClient 模拟发送Post和Get请求 并用fastjson对返回json字符串数据解析,和HttpClient一些参数方法的deprecated(弃用)的综合总结
  10. Maven(三)在Eclipse中使用Maven与Maven坐标