初学者eclispe的问题,为什么运行时,总是出现一个奇怪的问题
自己装了tomcat插件(经测试能够正常使用),然后按照一个例子试试能否运行得通servlet结果
type Status report
message /MySun/regretWang/HelloSun
description The requested resource (/MySun/regretWang/HelloSun) is not available.
我是亦步亦趋的按照书上的例子来的为什么会这样(只是在建tomcat项目时存放的路径不是默认的而是我自己的d:\myeclipse)项目名是MySun
这是我的例子
package regretWang;
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
/**
* @author Administrator
*
* 更改所生成类型注释的模板为
* 窗口 > 首选项 > Java > 代码生成 > 代码和注释
*/
public class HelloSun extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse rs)throws ServletException,IOException
{
rs.setContentType("text/html");
PrintWriter out=rs.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<big>hello MySun</big>");
out.println("</body></html>");
}
}
这是我的web-inf.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>HelloSun</servlet-name>
<servlet-class>regretWang.HelloSun</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloSun</servlet-name>
<url-pattern>/regretWang/*</url-pattern>
</servlet-mapping>
</web-app>
运行时我输入http://localhost:8080/MySun/regretWang/HelloSun就出现了上面的结果为什么