Struts2简单的应用程序抛出HTTP 404异常

时间:2013-03-14 10:27:14

标签: web struts2

我正在运行一个“Hello World”struts 2示例。我已将所有必需的依赖项放在“/ WEB-INF / lib”位置。我的lib位置有以下罐子:

commons.io_2.0.1.jar 
commons-collections-3.2.1.jar 
commons-fileupload-1.2.2.jar 
commons-logging-1.1.1.jar 
freemarker-2.3.16.jar 
ognl-2.6.11.jar 
struts2-core-2.2.3.jar 
xwork-2.0.4.jar 

我是否需要任何其他jar文件来运行简单的Struts2应用程序?

当我运行我的应用程序时,我收到“HTTP状态404 - 请求的资源不可用”异常。

2 个答案:

答案 0 :(得分:0)

检查web.xml以及Eclipse创建的部署描述符,以了解它是否指向正确的JSP。即如果jsp位于JSP文件夹下,欢迎文件应为/JSP/welcome.jsp

答案 1 :(得分:0)

仅供参考:过滤器调度程序已在struts2中弃用,我必须建议您使用

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 从更新的

开始总是更好

然后尝试添加commons-lang3-3.x文件。它可能会奏效。