关于网友提出的“ 求助Struts1x bean:write 抛异常的问题”问题疑问,本网通过在网上对“ 求助Struts1x bean:write 抛异常的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 求助Struts1x bean:write 抛异常的问题
描述:bean:writeStruts1jsp转换异常Java
今天做功能时,遇到一个很诡异的问题。。。项目用的是Struts1.2
我把业务代码全部删掉之后依然报错,以下是代码
Action:
public ActionForward recharge(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)throws GeneralException{
List list = new ArrayList();
AcCrpayTransIncharge po = new AcCrpayTransIncharge();
po.setTransId("1111111111");
list.add(po);
request.setAttribute("this_list", list);
return mapping.findForward("recharge");
}
jsp页面
|
之后就是抛异常了


<>

但是!!我用EL表达式就能正常取出来。。。这是为什么。。。
${list.transId}//这样是正常能显示在页面的
解决方案1: 看明白了,你上面循环了,但是你用的不是循环过后的值,你改成这个
|
解决方案2: 哥,你是list不是map不能通过
| 取值,list要循环取值的
|
现在你明白为什么报错了吧
解决方案3:
哈哈哈,听听楼下几楼的意见吧,我没玩过1
以上介绍了“ 求助Struts1x bean:write 抛异常的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2058328.html