0

我正在运行“Hello World”struts 2 示例。我已将所有必需的依赖项放在“/WEB-INF/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 - 请求的资源不可用”异常。

4

2 回答 2

0

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

于 2013-03-14T11:05:37.693 回答
0

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

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 总是最好从更新的开始

并尝试添加 commons-lang3-3.x 文件。它可能会起作用。

于 2013-03-14T11:11:47.440 回答