情景如下:
在action中想把一个 List对象(里面封装的是若干个bean) 传到 jsp ,以遍历输出bean中的各属性值,
现在的问题:
我在Action中使用 request.setAttribute("userList",list) 时,会报错,异常信息如下,有没有哪位朋友知道怎么解决,万分感谢严重: Servlet.service() for servlet jsp threw exception
java.lang.ClassNotFoundException: org.apache.commons.beanutils.NestedNullException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.displaytag.tags.TemplateTag.evaluateExpression(TemplateTag.java:84)
at org.displaytag.tags.TableTag.initParameters(TableTag.java:847)
at org.displaytag.tags.TableTag.doStartTag(TableTag.java:722)
at org.apache.jsp.pages.admin.userCheck_jsp._jspx_meth_display_005ftable_005f0(userCheck_jsp.java:346)
at org.apache.jsp.pages.admin.userCheck_jsp._jspx_meth_s_005fif_005f0(userCheck_jsp.java:307)
at org.apache.jsp.pages.admin.userCheck_jsp._jspService(userCheck_jsp.java:116)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:139)
at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
        ......

解决方案 »

  1.   

    java.lang.ClassNotFoundException: org.apache.commons.beanutils.NestedNullException 
    类不能发现异常楼主看看你的项目里有没有commons-beanutils-*.jar 包
      

  2.   

    List要使用类型转换的,楼主看下 struts2的类型转换那章,有关于特殊类型的转换
      

  3.   

    好像是你的 spring 类库里有个 asm.jar 的包 他和 hibernate 里的包冲突,把 spring 包里的 asm.jar 删了试试看.
      

  4.   

    我与楼主是同一个问题 都是request.setAttribute("address", "request中的值");报错  我们互帮互助哈 解决了通知我怎么解决的
      

  5.   

    http://topic.csdn.net/u/20100721/15/45577e16-4849-46dd-b134-f80223b849fe.html 我的问题