HTTP 状态 404,请求的资源不可用.我在做什么错误?雄猫6.0 [英] HTTP STATUS 404, requested resource is not available. What mistake am I doing? Tomcat 6.0

查看:58
本文介绍了HTTP 状态 404,请求的资源不可用.我在做什么错误?雄猫6.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的 servlet 应用程序是

My servlet application is

package p1;
import javax.servlet.*;
import java.io.*;

public class MyServ extends GenericServlet{
 public void init(ServletConfig con){
    System.out.println("INIT");
 }

 public void service(ServletRequest req,ServletResponse res) throws ServletException,IOException{
    PrintWriter pw=res.getWriter();
    pw.println("HELLO");
    pw.close();
 }
}

和我的网络.xml文件是

and my web. xml file is

<web-app>
 <servlet>
  <servlet-name>sai</servlet-name>
  <servlet-class>p1.MyServ</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>sai</servlet-nsame>
  <url-pattern>/abc</url-pattern>
</servlet-mapping>
</web-app>

我已将我的 WEB-INF 文件夹粘贴到 tomcat 6.0 的 webapp 文件夹中.WEB-INF 文件夹包含类和 web.xml 文件.classes 文件夹中有我的 java 程序包.当我尝试在浏览器中运行我的 servlet 时,它显示

I have pasted my WEB-INF folder into the webapp folder of tomcat 6.0. The WEB-INF folder has classes and web.xml file. classes folder has the package of my java program. When I try to run my servlet in the browser it shows

HTTP 状态 404 -类型状态报告消息描述 请求的资源不可用.

HTTP Status 404 - type Status report message description The requested resource is not available.

我做错了什么?

推荐答案

不要在 webapp forder 中复制 WEB-INF.创建单独的应用程序文件夹,例如 test 并在 test 中复制 WEB-INT 您的 servlet 将在 URL

don't copy WEB-INF in webapp forder. Create separate application folder, for example, test and copy WEB-INT in test Your servlet will be available on URL

http://localhost:<port>/test/abc

<TOMCAT_HOME>
 |-webapps
    |-manager
    |-data
    |-docs
    |-host-manager
    |-ROOT
    |_test <--- create this folser
      |-WEB-INF
         |-classes <--classes 
         |-lib <-- librares
         |-web.xml 

您也可以将其复制到 ROOT 中,这样您的 servlet 将在 URL 上可用

Also you can copy it in ROOT, in that case your servlet will be available on URL

http://localhost:<port>/abc

这篇关于HTTP 状态 404,请求的资源不可用.我在做什么错误?雄猫6.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆