JavaWeb——Tomcat的基本操作与在IDEA2020版本中创建动态Web工程

Tomcat的安装

去官方网站下载对应Servlet/JSP/JDK版本的Tomcat服务器 下载地址:http://tomcat.apache.org/

找到你需要用的Tomcat 版本对应的zip 压缩包,解压到需要安装的目录即可。

Tomcat安装目录介绍

bin专门用来存放Tomcat 服务器的可执行程序.
conf专门用来存放Tocmat 服务器的配置文件
lib专门用来存放Tomcat 服务器的jar 包
logs专门用来存放Tomcat 服务器运行时输出的日记信息
temp专门用来存放Tomcdat 运行时产生的临时数据
webapps专门用来存放部署的Web 工程。
work是Tomcat 工作时的目录,用来存放Tomcat 运行时jsp 翻译为Servlet 的源码,和Session 钝化的目录。

Tomcat的启动

方式一:
找到Tomcat 目录下的bin 目录下的startup.bat 文件,双击,就可以启动Tomcat 服务器。

打开浏览器,在浏览器地址栏中输入以下地址进行测试:

  1. http://localhost:8080
  2. http://127.0.0.1:8080
  3. http://计算机真实ip:8080
    测试成功的界面:

在这里插入图片描述
方式二:

  1. win + r 输入cmd打开命令行
  2. 切换磁盘目录到你的Tomcat安装目录的bin目录下
  3. 输入命令: catalina run

常见启动失败的原因:
环境变量JAVA_HOME配置有误

Tomcat的停止

  1. 点击tomcat 服务器窗口的关闭按钮
  2. 把Tomcat 服务器窗口置为当前窗口,然后按快捷键Ctrl+C
  3. 找到Tomcat 的bin 目录下的shutdown.bat 双击,就可以停止Tomcat 服务器

修改Tomcat的端口号

默认端口号:8080

在Tomcat 目录下的conf 目录,找到server.xml 配置文件。
在文件中找到以下配置信息修改port的值即为修改Tomcat的端口号:
修改端口号
修改完要重启Tomcat服务器

HTTP 协议默认的端口号是:80

部署web工程到Tomcat中

方法一:
只需把web 工程的目录拷贝到Tomcat 的webapps 目录下
即可访问。

方法二:
在Tomcat 下的conf 目录\Catalina\localhost\ 下,创建配置文件。
如创建books.xml配置文件:

<!-- Context 表示一个工程上下文
path 表示工程的访问路径:/books
docBase 表示你的工程目录在哪里
–>
<Context path="/books" docBase=“E:\book” />

使用此方法工程文件目录可以在任意盘符目录,只要配置好docBase属性就行。

访问Tomcat 下的web 工程

只需要在浏览器中输入访问地址格式如下:
http://ip:port/工程名/目录下/文件名

http://ip:port/ 没有工程名的时候,默认访问的是ROOT 工程。
http://ip:port/工程名/ 如果只输入工程名不输入文件名则默认访问index.html文件

idea2020版本中创建动态工程

整合Tomcat到idea中

在这里插入图片描述

创建动态Web工程(模块)

idea2020版本好像不能直接在Java Enterprise中创建动态Web工程了。

具体创建步骤:

  1. 先创建一个普通的Java工程
    在这里插入图片描述
    Next输入工程名就行了
  2. 在Java工程中添加Web Application
    右击刚才创建了Java工程
    在这里插入图片描述
    选择Web Application
    在这里插入图片描述
  3. 添加Tomcat服务器运行Web工程配置信息
    在这里插入图片描述
    点击添加Tomcat服务器实例
    在这里插入图片描述
    配置Web工程到Tomcat实例中
    在这里插入图片描述
    配置好后就可以写动态Web项目在该项目(模块)中
  • 8
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值