【问题标题】:Issue using DisplayTag library使用 DisplayTag 库的问题
【发布时间】:2014-11-22 23:49:57
【问题描述】:

我正在尝试使用 DisplayTag.jar 在基于 struts2 的应用程序中显示数据表。我的构建路径上有 displayTag-1.2.jar 和 commons-beanutils-1.8,但仍然在运行时出现以下异常并显示空白页:

23-nov-2014 0:42:58 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet default 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 org.displaytag.tags.TemplateTag.evaluateExpression(TemplateTag.java:84)
    at org.displaytag.tags.TableTag.initParameters(TableTag.java:932)
    at org.displaytag.tags.TableTag.doStartTag(TableTag.java:767)
    at org.apache.jsp.transactionsData_jsp._jspService(transactionsData_jsp.java:121)
    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(St

有人知道是什么问题吗?

【问题讨论】:

  • 已解决。添加 commons-beanutils-1.7。

标签: displaytag


【解决方案1】:

通过添加 commons-beanutils-1.7 解决。

【讨论】:

    【解决方案2】:
    当 java 在其类路径中找不到类文件时,会发生 ClassNotFoundException。 类文件驻留在 jars 中,对于这种情况,JVM 找不到 org.apache.commons.beanutils.NestedNullException 类, 请从以下链接下载 jar 并将其添加到您的构建路径中。 http://commons.apache.org/proper/commons-beanutils/ 谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-12
      • 2010-10-21
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多