修改模板
按照以下路径,打开配置模板的pos:
点击左上角的File:
Setting --> Editor --> File and Code Templates --> Other --> web --> Java code templates --> Servlet Annotated Class.java
上面是带注解的servlet配置
粘贴以下模板代码:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != “”)package KaTeX parse error: Expected 'EOF', got '#' at position 16: {PACKAGE_NAME};#̲end #parse("Fil…{Entity_Name}", urlPatterns="/${Entity_Name}")
public class ${Class_Name} extends javax.servlet.http.HttpServlet {
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {
request.setCharacterEncoding(“utf-8”);// 处理post请求乱码问题
response.setContentType(“text/html;charset=utf-8”); // 处理响应乱码问题:字节流需getBytes(“UTF-8”)
}
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {
this.doPost(request,response);
//response.setContentType(“text/html;charset=UTF-8”); // 处理响应乱码问题:字节流需getBytes(“UTF-8”)
// str = new String(str.getBytes(“ISO-8859-1”), “UTF-8”); // 处理get请求乱码问题
}
}
保存模板,再次新建servlet的时候,就会有意想不到的效果,一步到位。