從而爲我準備好自動生成的servlet和servlet映射條目。但是,當我選擇一個servlet的java文件並將其刪除時,web.xml中的相應條目不會被刪除。eclipse使用Eclipse的New-> Servlet嚮導使用web.xml條目刪除servlet
我該怎麼做?
從而爲我準備好自動生成的servlet和servlet映射條目。但是,當我選擇一個servlet的java文件並將其刪除時,web.xml中的相應條目不會被刪除。eclipse使用Eclipse的New-> Servlet嚮導使用web.xml條目刪除servlet
我該怎麼做?
我想象只是編輯web.xml
文件並刪除條目。設計很可能在刪除servlet時不會自動刪除它們。
如何使用註釋?您不必爲此在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
}
}
註釋在這種情況下如何提供幫助?我刪除了一個sevlet,並且構建了項目並沒有發生任何事情。該servlet具有您提到的所有自動生成的註釋。 – 2014-04-26 06:39:47
實際上,當您使用註釋時,您不需要維護任何web.xml文件。所有的配置參數都可以在servlet中使用註釋來設置。 – 2014-05-28 14:19:32
我想知道爲什麼它那樣。對我沒有意義。如果eclipse可以在執行'project>右鍵單擊> new> servlet'時自動添加servlet映射,那麼當servlet被刪除時,它也應該能夠刪除映射。 – 2014-04-26 06:37:53