自定义Servlet模板两种方法
我们都知道用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就会按照你之前修改的样子生成了。如下: