idea 设置serlvet 类模板(快捷生成servlet类)

我的版本是idea2020.3.4,博客中有相应安装教程,其他版本设置类似:

1.选择文件-->设置

2.选择编辑器-->文件和代码模板-->其他

3.选择Web-->Servlet Annotated Class.java-->复制相应模板,下面顺便设置了注释模板

-->启用实时模板-->应用、确定

4.模板设置如下:

java 复制代码
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")

#if ($JAVAEE_TYPE == "jakarta")
import jakarta.servlet.*;
import jakarta.servlet.http.*;
import jakarta.servlet.annotation.*;
#else
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
#end
import java.io.IOException;
/**
 * @ClassName ${Class_Name}
 * @author LiuHe
 * @date ${DATE} ${TIME}
 * @version 1.0
 */
@WebServlet("/${Entity_Name}")
public class ${Class_Name} extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doPost(request, response);
    }
}

5.如果设置无效可以试试如下方法:

(1)选择自己的web项目

(2)勾选源根,应用、确定

相关推荐
longzhen9z6 小时前
SpringSecurity踢出指定用户
java
洛阳泰山6 小时前
开源智能体搭建平台MaxKB4j 技术文档
java·开源·llm·springboot·agent·rag·langchain4j
我命由我123456 小时前
Android 开发 - UriMatcher(一个 URI 分类器)
android·java·java-ee·kotlin·android studio·android-studio·android runtime
sinat_255487816 小时前
为 System.out 编写我们自己的包装类
java·开发语言·算法
a8a3026 小时前
Springboot中CommandLineRunner的用法以及执行顺序的控制
java·spring boot·spring
代码探秘者6 小时前
【大模型应用】1.了解RAG
java·人工智能·python·spring
sevenlin6 小时前
Spring Boot 经典九设计模式全览
java·spring boot·设计模式
Barkamin6 小时前
快速排序非递归实现
java·算法·排序算法
认真的小羽❅6 小时前
0-1手写通用的 Excel 导入/导出工具类
java·excel
独自破碎E6 小时前
【面试真题拆解】Java锁机制:synchronized、ReentrantLock、锁升级、可重入锁
java·开发语言·面试