各位小伙伴在开发时是否感觉 eclipse 自带的 servlet 模板不好用,下面我们来设置一下自己的 servlet 模板。
1. 在菜单栏点击 Window,选择 Preferences,然后 Java ——> Editor ——> Tamplates,点击右侧的 new 按钮,就可以编辑自己想要的 servlet 模板了!
2. 分享一下我的 servlet 模板
Name : servlet
Description : servlet tamplate
Pattern :
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class servlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8"); //设置请求编码格式
response.setCharacterEncoding("UTF-8"); //设置响应编码格式
response.setContentType("text/html;charset=UTF-8"); //设置响应文本类型
PrintWriter out = response.getWriter(); //设置响应输出流
}
}
3. 说明:下次再创建 servlet 时,创建完成后,将除 package 所在行的所有内容全部删掉,然后输入 servlet (即 servlet 模板名,并非固定,但一定要与创建 servlet 模板时的Name 值相同),eclipse 会自动提示,然后回车就可以了。但是创建的模板与我们需要的 servlet 的名字是不一样的,把导入的模板的名字改成我们需要的 servlet 的名字就可以了!