【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就是爽。