应用程序收到错误

应用程序收到错误

本文介绍了我的 Struts2 应用程序收到错误 404:资源不可用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只是在尝试我的第一个 struts2 应用程序.按照教程中的步骤操作.链接

I was just trying my first struts2 application. Followed the steps from a tutorial. The link

    http://localhost:8080/StrutsApp/

和链接

    http://localhost:8080/StrutsApp/getTutorial.action

两者都给出相同的资源不可用"错误.我已经添加了错误、目录结构、struts.xml、web.xml 和tutorialaction 类所需的图像.还可以在目录结构中看到添加的 jars(来自 apache 的最新版本).谁能帮我解决这个问题?

both give the same 'resource not available' error. I have added the required images of the error, directory structure, struts.xml, web.xml and the tutorialaction class. Also the added jars(latest release from apache) can be seen in the directory structure.Can anyone please help me to solve this problem?

我的 IDE:Eclipse Kepler

服务器:Apache Tomcat 7.0

推荐答案

问题已解决.感谢您的帮助.struts2 zip 文件中有两个名称几乎相似的 commons-lang jar,如下所示:

Problem is solved.Thanks for your help. There are two commons-lang jars with almost similar names which come in the struts2 zip file as follows:

  1. commons-lang-x.x.jar
  2. commons-lang3-x.x.jar

其中 x.x 是版本号.注意第二个 jar 中 lang 之后的 '3' ,第一个 jar 中没有.我的应用程序中缺少第二个 commons-lang3-x.x.jar.只有 Web-inf/lib 文件夹中的第一个.

where x.x is the version number. Notice the '3' after lang in the second jar which is not present in the first jar.The second one commons-lang3-x.x.jar was missing in my application. Had just the first one in the Web-inf/lib folder.

这篇关于我的 Struts2 应用程序收到错误 404:资源不可用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 15:53