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)勾选源根,应用、确定

相关推荐
黄雪超几秒前
JVM——引入
java·jvm
wkj0011 分钟前
java 和 C#操作数据库对比
java·数据库·c#
WuWuII14 分钟前
gateway
java·gateway
浩宇软件开发20 分钟前
Android开发,实现一个简约又好看的登录页
android·java·android studio·android开发
南客先生27 分钟前
多级缓存架构设计与实践经验
java·面试·多级缓存·缓存架构
anqi2729 分钟前
如何在 IntelliJ IDEA 中编写 Speak 程序
java·大数据·开发语言·spark·intellij-idea
m0_7401546736 分钟前
maven相关概念深入介绍
java·maven
fanTuanye1 小时前
Spring-全面详解(学习总结)
java·spring·ssm框架
Best_Liu~1 小时前
TransactionTemplate 与@Transactional 注解的使用
java·开发语言·spring boot·后端
pink大呲花1 小时前
设置右键打开VSCode
ide·vscode·编辑器