当前位置: 代码迷 >> Java Web开发 >> Action中传出的值被莫明其妙的转换了
  详细解决方案

Action中传出的值被莫明其妙的转换了

热度:177   发布时间:2016-04-12 22:45:35.0
Action中传出的值被莫名其妙的转换了

-----------------------------------------

--------------------------------------------

-----------------------------------------

--------------------------------------
如上图,Action中--没有拦截器、没有type的转换重写。。。。
我查的数据本来就是String,,,在页面中就把我莫名其妙转换了,,就报异常了。。
我猜是struts-default中有什么影响了。。但是我别的页面有没问题,就这个有问题。。。
所以不成立。。。

------解决方案--------------------
应该是没有转换,报的是"t_realname"字符串转换number失败,
并不是说t_realname字段的值转换失败,
你先用emp.其他String字段试试看有无错误。
------解决方案--------------------
你的emp是一个list的类型,你直接取你list中对象的一个属性,不报错才怪啊。
------解决方案--------------------
Emp emp = list.get(0);
request.setAttribute("emp",emp);
  相关解决方案