Tomcat 7 應用實測:聲明式Servlet 3.0
原創【51CTO特稿】拿到Tomcat 7 RC3版本之后,***個沖動就是在其上實際測試一下Servlet 3.0的新的性。測試過程非常簡單。
1、將Tomcat 7 RC3壓縮包解壓,然后配置環境變量,啟動。過程與以前的Tomcat版本沒有什么區別。
2、啟動Eclipse,創建一個Java項目。本人習慣按照Web模塊要求創建Java項目,不習慣直接床架Java Web項目。因為那樣生成的內容過多。然后在編譯環境中將servlet-api.jar增加到依賴包中。
3、然后編寫一個Servlet。代碼如下
- package org.jacob.learn.servlet;
- import java.io.IOException;
- import java.io.PrintWriter;
- 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("/testann")
- public class TestAnnotationServlet extends HttpServlet {
- protected void doGet(HttpServletRequest req, HttpServletResponse resp)
- throws ServletException, IOException {
- PrintWriter out = resp.getWriter();
- out.println("I am a test of Annotation Servlet in Tomcat 7");
- }
- }
4、整個項目創建結束后,完整的項目內容如下。
5、大家從上圖可以注意到,這么項目里根本沒有傳統Java Web應用所需要的web.xml文件。一切工作結束,啟動Tomcat,然后打開瀏覽器。在地址欄輸入:
http://127.0.0.1:8080/testann
一切OK,Servlet 3.0就是爽。
【編輯推薦】