tomcat7.0
Eeclipse或者 My Eeclipse
新建一个Dynamic Web Project,取名servlet
服务器选择Tomcat7.0,之后点击下一步两次进入到如下界面:
会发现生成web.xml选项默认为未选中,不理会之,继续。点击完成。生成的工程中已经没有了web.xml文件。
新建一个Servlet
不做任何修改,点击完成。以下是新生成的servlet完整类:import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; @WebServlet('/HelloWroldServlet')public class HelloWroldServlet extends HttpServlet { private static final longserialVersionUID= 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { }}
可以发现,在Servlet类名前,已经存在如下标注:@WebServlet('/HelloWroldServlet'),运行tomcat,在浏览器中输入http://localhost:8080/HelloWroldServlet.可以发现,未报异常等错误信息。说明该servlet访问是正确的。