我使用Struts1.2+Spring2.0+Hibernate3.0整合框架,将一个查询结果放到一个List里面。在测试类里面可以看到list里面是有值的。然后在action里面使用:request.setAttribute("account",accountService.accountFindAll());然后在页面上,我使用logic:iterate标签遍历:<logic:iterate id="account" name="account">
<tr><td><input type="checkbox" name="id" value="${account.id }" />
${account.id }
</td>
<td>${account.account_code }</td>
<td>${account.accountPassword }</td>
<td>${account.regDate }</td>
<td>${account.endReg }</td>
<td>${account.purview }</td>
<td>${account.department }</td>
</tr>
</logic:iterate>错误提示是:java.lang.NumberFormatException: For input string: "id"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)请问这个问题如何解决?
<tr><td><input type="checkbox" name="id" value="${account.id }" />
${account.id }
</td>
<td>${account.account_code }</td>
<td>${account.accountPassword }</td>
<td>${account.regDate }</td>
<td>${account.endReg }</td>
<td>${account.purview }</td>
<td>${account.department }</td>
</tr>
</logic:iterate>错误提示是:java.lang.NumberFormatException: For input string: "id"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)请问这个问题如何解决?
解决方案 »
- 求JdbcTemplate().queryForList()方法各参数的详解
- dedecms
- myeclipse7.0重启后, 部署好了的工程无法再次正常使用了
- ExtJs
- Hibnerate报数据大小超出此类型的最大值错误
- Axis使用中的问题
- 基于jboss的axis web service权限问题
- 为什么getInputForward是null值?
- Struts validation framework 使用指南
- 能不能实现从javabean到xml的转化?JAXB能行吗?
- JBPM找不到org.jbpm.JbpmException: task node does not have leaving tra
- 请问从J2SE转到J2EE需要哪些知识准备
<td>${tt.account_code } </td> 这样试试
<s:iterator id="tt" value="account">
<td>${tt.account_code } </td>
这样试试