我使用Struts1.3创建了一个web应用程序。我使用Apache运行应用程序。在当地运行得很好。我已经在服务器机器中部署了Tomcat6中的WAR文件。当我尝试运行时,我会得到以下异常。
org.apache.jasper.JasperException: java.lang.NullPointerException: Module 'null' not found.
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)我已经检查了启动负载、struts-config.xml和web.xml。一切都很好,但我不知道为什么会有这个例外。任何帮助都是非常感谢的。
发布于 2013-04-13 16:53:29
您直接访问一个JSP页面,该页面中有Struts 1标记。
带有Struts 1的JSP页面必须通过一个操作运行。这是可以的,因为在一个合理的MVC应用程序中,您应该始终通过应用程序本身访问功能,而不是绕过它直接命中页面。
https://stackoverflow.com/questions/15984133
复制相似问题