当前位置: 首页 > 知识库问答 >
问题:

我的Struts2应用程序获取错误404:资源不可用[重复]

郎磊
2023-03-14

我只是在尝试我的第一个struts2应用程序。遵循教程中的步骤。链接

    http://localhost:8080/StrutsApp/ 

和链接

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

两者都给出相同的“资源不可用”错误。我已经添加了错误、目录结构和struts所需的图像。xml,网络。xml和tutorialaction类。此外,还可以在目录结构中看到添加的JAR(apache的最新版本)。谁能帮我解决这个问题?

我的IDE:日食开普勒

服务器:Apache Tomcat 7.0

共有1个答案

方恺
2023-03-14

问题解决了。谢谢你的帮助。struts2 zip文件中有两个名称几乎相似的commons lang Jar,如下所示:

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

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

 类似资料:
  • 我正在编写一个Java Servlet,我正在努力使一个简单的示例正常工作。 类是: 我正在运行TomcatV7.0,并且已经阅读了类似的问题,回答涉及到更改中的部分。这个部分实际上不存在于我的,当我添加它时,同样的问题仍然发生。

  • 我正在构建我的第一个struts2应用程序,并得到错误: HTTP状态404-/Struts2Beginner/Input。jsp 输入状态报告-message/Struts2Beginner/Input。jsp说明请求的资源不可用 ApacheTomcat/7.0.64 关于这个问题有很多帖子,我想我消除了两个常见问题: 我正在使用StrutsPrepareAndExecuteFilter(而不

  • 我试图在完全使用JavaConfig配置的Spring MVC应用程序中使用处理404错误。 Spring MVC版本为4.1.5 我读过这样的话: null SpringConfigurationInitializer 请注意,我正在使用 而且 MVC配置 存储配置 安全配置

  • 我正在制作一个简单的程序,以几个字段作为输入,然后点击确认按钮后,confirm.jsp将出现。 我创建了Controller.java servlet来标识单击的按钮,然后打开JSP。controller.java存储在web-inf/classes/ch2/servletController目录中,而submit.jsp、register.jsp、confirm.jsp存储在/ch2/serv

  • 我已经创建了演示Spring Boot项目,并实现了这里所示的Restful服务 当我试图调用邮递员工具与url"http://localhost:8080/api/greetings"作为请求方法GET服务,我得到下面的错误消息 对于每个Spring Boot应用程序,我不必在web中配置Spring Dispatcher servlet。xml。 有人能帮我找出这里缺失的点吗?

  • 2020-01-28T01:42:46.028688+00:00 Heroku[web.1]:使用命令启动进程 2020-01-28T01:42:45.000000+00:00APP[api]:生成成功 2020-01-28T01:42:48.451589+00:00Heroku[web.1]:状态从启动更改为崩溃 2020-01-28T01:42:48.433700+00:00 Heroku[W