生成项目
新建一个Dynamic Web Project,取名servlet
服务器选择Tomcat7.0,之后点击下一步两次进入到如下界面:
会发现生成web.xml选项默认为未选中,不理会之,继续。点击完成。生成的工程中已经没有了web.xml文件。
标注配置Servlet
新建一个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访问是正确的。