2012-04-09 107 views
0

我安装了Tomcat 6.0.35 Server。我的struts应用程序不能在Windows 7中运行。我在运行我的struts应用程序时遇到错误:Struts 1 Tomcat不能在Windows 7工作

exception 

org.apache.jasper.JasperException: java.lang.NullPointerException: Module 'null' not found. 
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 


root cause 

java.lang.NullPointerException: Module 'null' not found. 
    org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755) 
    org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:364) 
    org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:285) 
    org.apache.struts.taglib.logic.RedirectTag.generateRedirectURL(RedirectTag.java:289) 
    org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:268) 
    org.apache.jsp.index_jsp._jspx_meth_logic_005fredirect_005f0(index_jsp.java:87) 
    org.apache.jsp.index_jsp._jspService(index_jsp.java:60) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
+0

哪里是堆栈跟踪? – 2012-04-09 06:53:01

+0

我添加了堆栈跟踪。 – user1318977 2012-04-09 06:59:37

回答

0

可能是因为多种原因。 检查struts module null not found

此外,还要确保你没有混了.jars

+0

谢谢。我得到了结果。 – user1318977 2012-04-09 07:20:39

+1

您应该将问题标记为已回答。它鼓励人们回答你的问题。 – 2012-04-09 07:39:14