淘宝网·移动手机在线充值·联通手机在线充值·游戏点卡在线充值 ·首页 ·论坛 ·加入收藏 ·设为首页 ·导航
don't delete

您所在的位置 高州人家 > Lzhou De Wo >

   

Struts常见异常“Cannot find bean XXX in any scope”

浏览( 1110 ) / 评分( 5 / 0 ) 2007-12-14 01:09:53

    在Action里一般会request.setAttribute()一些对象,然后在转向的jsp文件里(用tag或request.getAttribute()方法)得到这些对象并显示出来。这个异常是说jsp要得到一个对象,但前面的Action里并没有将对象设置到request(也可以是session、servletContext)里。
    可能是名字错了,请检查jsp里的tag的一般是name属性,或getAttribute()方法的参数值;或者是Action逻辑有问题没有执行setAttribute()方法就先转向了。
还有另外一个可能,纯粹是jsp文件的问题,例如<logic:iterate>会指定一个id值,然后在循环里<bean:write>使用这个值作为name的值,如果这两个值不同,也会出现此异常。(都是一个道理,request里没有对应的对象。)

推荐给好友

  • 上一篇:上一篇
  • 下一篇:下一篇
  • TAG :更多 Struts异常 信息

    引用 删除 Guest   /   2008-06-12 16:16:19
    5
     

    评分:0

    讨论区 :loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)
    更多表情