標籤:j2ee
之前學習j2ee的規範的時候學習過servlet(j2ee規範——Servlet),那是從宏觀上瞭解了servlet,知道他是幹什麼用的?現在在項目中運用到了servlet,就是為瞭解決怎麼用的問題。用一個執行個體去總結一下怎樣運用。
在myeclipse中建立一個servlet程式,需要三個步驟。1.前台顯示代碼.2.繼承HttpServlet.重寫doGet或者doPost.3.在web.xml中註冊servlet。
1.前台顯示代碼
<body> <h1>第一個servlet小例子</h1> <hr> <a href="servlet/HelloServlet">Get方式請求servlet</a> </body>
2.繼承HttpServlet.重寫doGet或者doPost.
//繼承於HttpServletpublic class HelloServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {// TODO Auto-generated method stubSystem.out.println("處理get請求");PrintWriter out=response.getWriter();out.println("hello servlet");}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {// TODO Auto-generated method stub//super.doPost(req, resp);}}
3.在web.xml中註冊servlet。
<servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>servlet.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <url-pattern>/servlet/HelloServlet</url-pattern> </servlet-mapping>
在servlet-class這個節點中輸入的是需要訪問的servlet類。url-pattern這個節點中指定訪問這個類的URL.
總結
入門servlet的執行個體,重新了doGet或者doPost,servlet的主要就是讓伺服器端和用戶端串連了起來。另外myeclipse,也整合了建立servlet應用程式,可以直接在myeclipse中new->servlet,這樣開發將更便捷。
j2ee規範——Servlet執行個體