Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTTP状态404:请求的资源(/first.jsp)不可用(Apache Tomcat+;JDK)_Jsp_Tomcat - Fatal编程技术网

HTTP状态404:请求的资源(/first.jsp)不可用(Apache Tomcat+;JDK)

HTTP状态404:请求的资源(/first.jsp)不可用(Apache Tomcat+;JDK),jsp,tomcat,Jsp,Tomcat,我在运行jsp程序后遇到此错误: HTTP状态404:请求的资源(/first.jsp)不可用 我遵循了相同的程序,即在项目文件夹下复制WEB-IBF等 location: C:\apache-tomcat-6.0.36\webapps\aman\first.jsp link:http://localhost:8080/aman/first.jsp 我还检查了服务器文件下的端口号,它是8080。 Apache正在正确启动服务器,甚至在控制面板下进行了检查。 我以正确的方式复制了WEB-INF

我在运行jsp程序后遇到此错误: HTTP状态404:请求的资源(/first.jsp)不可用

我遵循了相同的程序,即在项目文件夹下复制WEB-IBF等

location: C:\apache-tomcat-6.0.36\webapps\aman\first.jsp

link:http://localhost:8080/aman/first.jsp
我还检查了服务器文件下的端口号,它是8080。
Apache正在正确启动服务器,甚至在控制面板下进行了检查。
我以正确的方式复制了WEB-INF等。
谷歌搜索后,我发现我应该检查日志文件,但文件夹下并没有日志文件

"C:\apache-tomcat-6.0.36\logs"
从jsp开始,编写了以下小代码:

<html>
<head>
<title>post:ApacheTomcat</title>
</head>
<body>

<%-- START --%>
<%
    out.println("first program in JSP.");
%>
<%-- END --%>

</body>
</html>

邮政编码:ApacheTomcat
任何建议

试试这个:

  • 关闭tomcat服务器
  • 从目录work/catalina/localhost中删除aman文件夹
  • 启动tomcat并在浏览器中查看您的页面
  • **不要删除工作文件夹或任何其他文件夹,只需删除一个文件夹即可 **工作文件夹位于tomcat安装目录中

    如果您使用的是eclipse,请查找并删除以下文件夹,然后重新启动eclipse并在eclipse IDE中重新添加服务器,然后尝试使用新添加的服务器环境运行应用程序

    eclipse\u workspace\u folder/.metadata/.plugins/org.eclipse.wst.server.core

    您可以尝试以下方法:

  • 删除work/Catalina/{you}下的文件夹
  • 在web浏览器中打开jsp文件

  • 请在此处显示您的web.xmlcheck web.xml:首先检查您的web.xml文件,如果web.xml文件中的所有内容都正确,然后尝试上述解决方案我甚至在根文件夹中创建了simple First.jsp,localhost:8080链接正在工作,但不工作。我没有使用像Eclipse这样的IDE。这项工作在哪里/catalina/localhost??我使用的是Windows7,我的工作文件夹在tomcat安装文件夹中:C:\Java\apache-tomcat-7.0.35\work我刚刚看到了您的xml文件。您不必更改xml文件,只需从工作目录中删除aman文件夹即可。如果在删除aman文件夹后出现错误,我建议您重新安装tomcat。我也遇到了同样的问题,通过重新安装tomcat/删除工作文件夹解决了这个问题。如果您使用默认目录下的exe文件安装tomcat,那么您的tomcat将位于“C:\Program Files”目录中,您将在tomcat目录中找到工作目录。(如果您使用的是较旧的tomcat版本[即早期版本的第5版],那么我想知道您使用的是哪个版本[tomcat 6及以后的版本已更改了其目录结构])