【发布时间】:2013-06-10 23:14:54
【问题描述】:
我的 servlet 应用程序是
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文件是
<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 时,它会显示
HTTP 状态 404 - 类型状态报告 消息描述 请求的资源不可用。
我做错了什么?
【问题讨论】:
-
您要访问哪个 URL? Tomcat 配置?尝试跟踪访问日志,这通常会让您了解自己做错了什么。
-
尝试过的网址是此类问题的必填项。
-
是的,我就是这么做的..localhost:2020/FirstApp/abc
标签: java servlets web-applications