我們都知道用myeclipse創建servlet的時候給出的代碼如下,冗余的東西特別多,一些沒必要的注釋和方法看着就讓人反感,還要一點一點把想去掉的刪了,既費時又費力下面就是兩個修改servlet模板的方法,看看哪個合適你吧
第一種:
1、window->preferences 如下圖
2、Java->Editor->Templates
3、new
4、填入你要的模板樣式
模板內容:(直接把下面的代碼復制到上面的模板內容里面就行)
package ${enclosing_package}; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ${primary_type_name} extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ${cursor} } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } }
使用詳情:
ctr+a把自動生成的servlet全部刪掉之后,輸入你定義的模板名servlet就會出現自動提示如下圖
雙擊即可
第二種:
1、Myeclipse的安裝目錄里面搜索 com.genuitec.eclipse.wizards_11.5.0.me201310291746.jar
2、右鍵解壓 找到templates文件夾
3.之后已經看見模板的位置了,復制一份出來留作備份或許以后還需要原始模板的時候還可以還原。
打開這個模板
一般我們就處理doGet和doPost請求,所以一般只修改這兩個就可以了,其他的按需修改
改完保存。然后將改好的模板覆蓋進原來的壓縮包里面(先關閉Myeclipse),之后重啟新建一個Servlet就會按照你之前修改的樣子生成了。如下: