暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

7. Servlet入门 - 使用IDEA创建web工程配置tomcat

海洋的渔夫 2021-11-02
739

7. Servlet入门 - 使用IDEA创建web工程配置tomcat

实操-使用IDEA创建web工程配置tomcat

1.目标

  • 能够在IDEA配置tomcat 并且创建web工程

2.讲解

2.1 IDEA配置tomcat

操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers
image-20201110083555729
配置你的 Tomcat 安装目录:
image-20201110083755947
就可以通过创建一个 Model 查看是不是配置成功!!!
image-20201110083901161
image-20201110083939496

2.2 IDEA 中如何创建动态 web 工程

1、创建一个新模块:
image-20201110083901161
2、选择你要创建什么类型的模块:
image-20201110084156903
3、输入你的模块名,点击【Finish】完成创建。
image-20201110084236223
4、创建成功如下图:
image-20201110084323291

2.3 Web 工程的目录介绍

image-20201110084857717
- src 目录存放编写的 java 源代码
- web 目录专门存放web工程的资源,例如:html、css、js等
  - WEB-INF 目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
    - lib 目录用来存放第三方的 jar 包。(IDEA还需要自己配置导入)
    - web.xml 这是整个web工程的配置部署描述文件,可以在这里配置很多web工程的组件,
      比如:Servlet程序、Filter过滤器、Listener监视器、Session超市..等等

2.4 如何给动态 web 工程添加额外 jar 包

1、可以打开项目结构菜单操作界面,添加一个自己的类库:
image-20201110124545253
2、添加类库需要的 jar 包文件。
image-20201110124738173
3、选择你添加的类库,给哪个模块使用:
image-20201110124819175
4、选择 Artifacts 选项,将类库,添加到打包部署中:
image-20201110124952420
image-20201110125149013

2.5 如何在 IDEA 中部署工程到 Tomcat 上运行

1、建议修改 web 工程对应的 Tomcat 运行实例名称:
image-20201110140900305
image-20201110140951581
image-20201110141114493
2、确认你的 Tomcat 实例中有你要部署运行的 web 工程模块:
image-20201110141310057
3、你还可以修改你的 Tomcat 实例启动后默认的访问地址:
image-20201110141416087
4、在 IDEA 中如何运行,和停止 Tomcat 实例。
4.1、正常启动 Tomcat 实例:

首先在 index.jsp 写上一些内容:

image-20201110215831981

启动 Tomcat 如下:

image-20201110141700786

浏览器呈现如下:

image-20201110215902552
4.2、Debug 方式启动 Tomcat 运行实例:
image-20201110141723226
4.3、停止 Tomcat 运行实例:
image-20201110141829351
4.4、重启 Tomcat 运行实例:
image-20201110141918486

2.6 修改工程访问路径

image-20201110142111578

2.7 修改运行的端口号

image-20201110142154935

2.8 修改运行使用的浏览器

image-20201110142224099

2.9 配置资源热部署

1. 存在的更新问题:

有时候,我们开发页面JSP的时候,如果没有配置资源热部署,那么每次都要重启一遍 tomcat 才能看到自己写的新内容,如下:

image-20201110224220371
2.配置资源热部署:
image-20201110142334172
3. 配置之后的效果如下:
image-20201110224343484


文章转载自海洋的渔夫,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论