站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题初学者的提问,请大家不要笑话,很着急!!

初学者的提问,请大家不要笑话,很着急!!

摘要: 初学者的提问,请大家不要笑话,很着急!!


请问如果我直接在写了一个servlet类,通过编译,启动Tomcat服务器,我应该在IE的URL里写什么进行测试? 我用Eclipse+Tomcat进行测试。
package hall;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;


public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
PrintWriter out = response.getWriter();
out.print("Hello, World.");
}
}


http://localhost:8080/hall/HelloWorld


比如说你建了个名字为bb的工程,放在了webapps下,则为
http://localhost:8080/bb/servlet/HelloWorld


看你的web.xml里面怎么写了。



mark...


tomcat在启动的时候,会读取server.xml,然后根据你指定的发布路径去载入你的web.xml,你得在server.xml里面指定你的发布路径,然后在你指定的发布路径下配置你的web.xml,你所写的这个HelloWorld是一个新的Servlet,那么你得在web.xml中注册该servlet

HelloWorld
你的HelloWorld的包路径


HelloWorld
/xxx/HelloWorld

那么你在url中输入http://localhost:8080/xxx/HelloWorld即可


web.xml 可以指定


谢谢大家!


↑返回目录
前一篇: Run as Java Application的快捷键是啥?怎么Alt+shit+X没用?埃
后一篇: 怎么在eclipse中使用jdom包?