For input string:"name"问题,请教!!!!

aveinsun 2009-10-10 04:42:18
异常:
严重: Servlet.service() for servlet jsp threw exception
java.lang.NumberFormatException: For input string: "gxdwmc"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:497)
at javax.el.ListELResolver.coerce(ListELResolver.java:166)
at javax.el.ListELResolver.getValue(ListELResolver.java:51)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)

Action:
public String pjd_Tesk() {
ServletRequest request = ServletActionContext.getRequest();
//String jjdbh = request.getParameter("jjdbh");
String id = "2009101010045280001";
try {
JcjJjdb jjd_infos = pjdTeskService.listJjd_infos(id);
request.setAttribute("jjd_infos", jjd_infos);
if(jjd_infos.getJcjBjfsb().getBjfsdm() != null || jjd_infos.getJcjBjfsb().getBjfsdm().length()!=0){
List<JcjGxdwb> gxdw_infos = pjdTeskService.listGxdws(jjd_infos.getJcjBjfsb().getBjfsdm());
request.setAttribute("gxdw_infos", gxdw_infos);
}

JcjPjdb listPjd_infos = pjdTeskService.listPjd_infos(id);
request.setAttribute("pjd_infos", listPjd_infos);
return "success";
} catch (JcjServiceException e) {
// TODO Auto-generated catch block
e.printStackTrace();
addActionError(e.getMessage());
return "false";
}

}


jsp:

<div
style="width: 500px; height: 208px; background-color: #FFCCFF">
<s:iterator id="gxdw_infos" value="#request.gxdw_infos">
<input name="pjd.gxdwb.gxdwmc" type="button"
style="width: 70px; height: 35px; background-color: #497664; font-size: 16px"
value="${gxdw_infos.gxdwmc}" />
</s:iterator>
</div>


找了半天了,都不知道是错在那里,对了,我整个流程都没有用到
Integer.parseInt("");类似的东东!!
谢谢!!
在线等......
...全文
867 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghai921 2009-10-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 aveinsun 的回复:]
问题解决了,我把 <s:iterator>改成 <c:forEach>
就OK了!!!
  谢谢你们;
[/Quote]
这两个有关系吗?
java.lang.NumberFormatException: For input string: "gxdwmc"
是你的类型转换有问题吧。
robyjeffding 2009-10-10
  • 打赏
  • 举报
回复
一个struts2的标签,一个jstl,这两个应该不影响啊?
pei_zhenxi 2009-10-10
  • 打赏
  • 举报
回复
这有关系??
william548934 2009-10-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 aveinsun 的回复:]
问题解决了,我把 <s:iterator>改成 <c:forEach>
就OK了!!!
  谢谢你们;
[/Quote]
没关系吧-_-||
plplum 2009-10-10
  • 打赏
  • 举报
回复
跟这有关吗?
[Quote=引用 3 楼 aveinsun 的回复:]
问题解决了,我把 <s:iterator>改成 <c:forEach>
就OK了!!!
  谢谢你们;
[/Quote]
aveinsun 2009-10-10
  • 打赏
  • 举报
回复
问题解决了,我把<s:iterator>改成<c:forEach>
就OK了!!!
谢谢你们;
closewbq 2009-10-10
  • 打赏
  • 举报
回复
${gxdw_infos.gxdwmc}
swandragon 2009-10-10
  • 打赏
  • 举报
回复
java.lang.NumberFormatException: For input string: "gxdwmc"
数据转换错误
"gxdwmc" 不能转换成数值型数据

检查一下你的程序,那里做了数值转换操作

81,119

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧