在网上查了一大堆资料,始终解决不了右键new的时候没有servlet这个问题,最后发现2023版的IDEA已经不支持Servlet了,但是如果还要使用的话,可以自己创建模板使用(需要添加的模板代码在最后)。
步骤如下:
文章来源:https://www.toymoban.com/news/detail-717264.html
文章来源地址https://www.toymoban.com/news/detail-717264.html
需要添加的模板代码如下:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
import java.io.*;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet("/${Class_Name}")
public class ${Class_Name} extends HttpServlet {
private String message;
public void init() {
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException {
this.doGet(request, response);
}
}
到了这里,关于[JavaWeb]完美解决关于IDEA2023新版本无法创建Servlet的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!