初学者eclispe的问题,为什么运行时,总是出现一个奇怪的问题

regretwang1998 2005-03-18 10:52:04
自己装了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就出现了上面的结果为什么
...全文
61 点赞 收藏 1
写回复
1 条回复
apicescn 2005年03月18日
tomcat/conf目录下的server.xml文件没有增加目录地址:如:
<Context path="/MySun" reloadable="true" docBase="D:\myeclipse\MySun" workDir="D:\myeclipse\MySun\work\org\apache\jsp" />

然后输入http://localhost:8080/MySun/regretWang/HelloSun就可以了。
回复 点赞
发动态
发帖子
Eclipse
创建于2007-09-28

3.1w+

社区成员

4.9w+

社区内容

Java Eclipse
社区公告
暂无公告