【问题标题】:HTTP 404 when trying to run a jsp file in eclipse尝试在 Eclipse 中运行 jsp 文件时出现 HTTP 404
【发布时间】:2014-01-13 19:08:53
【问题描述】:

尝试运行 jsp 文件 eclipse 时出现 404 错误。令人困惑的是服务器正在运行,我可以毫无问题地转到localhost:8080。我附上了我的服务器配置图像、jsp 文件以及文件的位置和错误。

我嵌入了声誉事物的图像原因,所以我已经链接了它

更多信息:

我正在使用 TOMCAT 7,ECLIPSE KEPLER 我已经检查了helloworld.jsp 在 WebContent 中的位置。我已经重新启动了服务器。我创建了另一个动态 Web 项目,但没有任何效果。我遇到了同样的问题,我可以去localhost:8080,但我无法运行 JSP 文件

已解决:

好的,解决这个问题很简单。您需要尝试两件事。

1)右键单击您的项目并将war文件导出到C:\ProgramFiles\Tomcat7文件夹 如果这不起作用,那么。

2) 右键单击​​您的项目并将war文件导出到某个目录并将war文件复制到C:\ProgramFiles\Tomcat7,然后启动Tomcat服务器,然后您的JSP文件工作就完成了。

由于愚蠢的 Windows 文件权限,您可能最终会执行第 2 步

也感谢所有帮助家伙真的很感激。

【问题讨论】:

  • 如果您转到Servers 选项卡并展开 Tomcat 服务器,您会看到您的应用程序吗?
  • 发布 pom.xml 和 web.xml 文件
  • 检查你的jsp的路径在web.xml中是否正确。
  • pastebin.com/Rp8Bw7Mi 这是 web.xml 不知道 pom.xml 是什么。
  • 重启你的tomcat服务器

标签: java jsp tomcat eclipse-plugin


【解决方案1】:

因为你一个都没有

index.html/index.htm/index.jsp/default.html/default.htm/default.jsp page

运行jsp 页面:

在 Eclipse 中:

=>转到 Java 资源

=>右击你的jsp页面

=>在其中选择作为服务器运行。

【讨论】:

  • 你有没有把war文件放到你的服务器里
  • 战争文件是什么意思
  • @user3135774 你能检查一个文件夹“HelloWorldJSP”在你的tomcat文件夹中吗(C:\ProgramFiles\tomcat7\webapps)?如果是,你能检查一下JSP文件是否存在吗?
  • @SotiriosDelimanolis 那又怎样?如果它也嵌入了项目,则应将其复制到 tomcat webapps 文件夹
  • @ShijuKBabu 嘿嘿,HelloWorldJSP 不在 C:\ProgramFiles\Tomcat7\webapps
【解决方案2】:

确保您已将您的 Jsp 文件放入 WebRoot 并检查位置,甚至检查您的 Web.xml,然后运行,如果仍然无法正常工作,请在此处发布您的 Web.xml。

【讨论】:

  • 你是什么意思 webroot 你的意思是 webcontent
  • 试试看,我确定这只是你得到这个错误的原因。
  • 我已经试过了,您需要检查我的原始图像,这与此无关
  • 我检查过,然后做一件事将您的 web.xml 文件粘贴到此处。
【解决方案3】:

很遗憾,user3135774 的解决方案对我不起作用,就像我使用 Apple 电脑一样。

我已经仔细阅读并研究了另一个problem(错误500:无输出文件夹)和错误404,我认为这与权限问题有关。

JSP 文件应该被编译然后部署在Tomcat/work/Catalina/localhost/YourProjectName 下。 404 错误消息意味着该目录中没有文件。由于 Eclipse 对此目录没有写权限,因此您必须更改访问权限。将权限更改为777后,我们就有了编译好的.java和.class文件。

【讨论】:

  • @tac as user3135774 的解决方案对我不起作用,您知道我该如何解决吗?
  • 如果 777 不是一个好主意,可以设置其他数字以获得适当的权限。
【解决方案4】:

应用一切后,我无法在 eclips 中读取图像文件。

终于成功了!之后我更改部署路径。

Server Locations>部署路径(用Eclipse的“Workspace”设置)

【讨论】:

    猜你喜欢
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-19
    • 2012-06-15
    • 1970-01-01
    • 2013-01-01
    • 2017-07-29
    相关资源
    最近更新 更多