2011-12-29 21 views

回答

2

我想象只是編輯web.xml文件並刪除條目。設計很可能在刪除servlet時不會自動刪除它們。

+0

我想知道爲什麼它那樣。對我沒有意義。如果eclipse可以在執行'project>右鍵單擊> new> servlet'時自動添加servlet映射,那麼當servlet被刪除時,它也應該能夠刪除映射。 – 2014-04-26 06:37:53

0

如何使用註釋?您不必爲此在web.xml中處理任何配置。

package com.inventwheel.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; 

/** 
* Servlet implementation class DeleteMe 
*/ 
@WebServlet(description = "DeleteMe Servlet", urlPatterns = { "/DeleteMe" }) 
public class DeleteMe extends HttpServlet { 
    private static final long serialVersionUID = 1L; 

    /** 
    * @see HttpServlet#HttpServlet() 
    */ 
    public DeleteMe() { 
     super(); 
     // TODO Auto-generated constructor stub 
    } 

    /** 
    * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) 
    */ 
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
     // TODO Auto-generated method stub 
    } 

    /** 
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) 
    */ 
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
     // TODO Auto-generated method stub 
    } 

} 
+0

註釋在這種情況下如何提供幫助?我刪除了一個sevlet,並且構建了項目並沒有發生任何事情。該servlet具有您提到的所有自動生成的註釋。 – 2014-04-26 06:39:47

+0

實際上,當您使用註釋時,您不需要維護任何web.xml文件。所有的配置參數都可以在servlet中使用註釋來設置。 – 2014-05-28 14:19:32