当前页面: 开发资料首页 → 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 可以指定
谢谢大家!