Servlet在IDEA的配置

IDEA 2021.3版本

1.tomcat下载

官网:https://tomcat.apache.org/
选择zip下载即可

2. 部署项目

2.1 新建普通Java项目

2.2 在工程右键选择add framework support

项目文件形式

2.3 勾选web Appcalication

2.4 在web/WEB-INF下new一个新文件夹classes

2.5 File->project structure

2.6 选择左侧module 点击path 勾选Use module compile output path 吧俩个路径都改为刚才创建的classes文件 点击Apply

2.7 导入servlet-api.jar 在 File -> project structure -> module下的 dependencies 点击加号 选择JARS 再选择servlet-api的jar包的路径(tomcat包下的lib文件夹里有),Apply即可

3.部署tomcat

3.1 File -> Settings -> Bulid -> Application servers

3.2 点击加号 选择tomcat Server

3.3 选择tomcat本地文件

3.4 选择到bin目录上一级

3.5 完成点击Apply即可

3.6 配置路径 点击Edit

3.7 点击加号 选择本地tomcat server

3.8.1 如果提示 No artifacts marked for deployment,点击fix,吧Application context 内容修改为自己想要的路径名即可

3.8.2 如果提示 No Artifacts Configured

  • 点击fix, 点击加号,选择 Web Application :Explored ,点击Apply
  • 问题来源于项目还没有被构建成web项目,只需要web项目配置完成,运行一次tomcat服务器,再去edit里按照 3.8.1 操作即可

3.9 development下的 Appcalication context 就是访问的资源路径

4.环境测试

4.1 在src下新建com.xxxx.servlet包,创建Test类,继承HttpServlet类,ctrl+o 选择service方法

public class Test extends HttpServlet {
    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("test");
    }
}

4.2 在index.jsp加点内容

4.3 启动tomcat服务器

访问路径为 edit里的url加上application context


即为 http://localhost:8080/test

4.4 访问到index.jsp即为成功

posted @ 2022-04-02 17:46  lwx_R  阅读(908)  评论(0编辑  收藏  举报