Tomcat服务器的安装及配置

学习目标:

  • 了解Tomcat服务器的主要作用
  • 掌握Tomcat服务器的安装与配置
  • 掌握Tomcat安装目录下主要文件夹的作用
  • jsp的执行流程

1.Web的工作原理流程图:从图中可以看出Tomcat服务器的主要作用就是接受客户端的请求和响应。

 

2.jsp执行流程

1)客户端发出请求。

2Web容器将JSP转译成Servlet源代码(*.java文件)。

3Web容器将产生的源代码进行编译(*.class文件)。

4Web容器加载编译后的代码并执行。

5)把执行结果响应至客户端。

6)执行过程中的*.java和*.class文件都保存在Tomcat安装目录的work文件夹中。

3.Tomcat主要文件夹的作用

  • bin目录:所以可执行命令,启动和关闭服务器的命令都在此文件夹中。
  • conf目录:服务器的配置文件以及保存了各种配置信息。
  • lib目录:Tomcat服务器所需要的库文件。
  • logs目录:保存服务器的系统日志。
  • webapps目录:web应用程序存放的目录,web项目保存在此目录下即可发布。
  • work目录:保存临时文件(*.java,*.class文件)。

4.服务器的配置

  • 配置虚拟目录:直接在D盘建立WebDemo文件夹,在文件夹里面建立web.xml文件(最好的方法是直接在Tomcat安装目录下的webapps/ROOT/WEB.INF文件中复制web.xml文件即可),打开Tomcat安装目录下的conf/server.xml文件加入代码<Context path="/webDemo" docBase="虚拟目录路径">
  • 重新启动服务器,如果出现404错误,则在conf/server.xml文件中找到,false改为true即可。
    <init-param><param-name>listings</param-name><param-value>false</param-value>
    </init-param>

转载于:https://www.cnblogs.com/x-ll123/p/7277050.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/416255.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

织梦DEDE网站后台如何上传附件

首先登录织梦网站后台&#xff1a; 分别点击 核心 — 附件管理 — 文件式管理 里面有织梦自带的几个文件夹&#xff0c;包括图片&#xff0c;视频&#xff0c;软件等文件夹。我们来新建一个file文件夹 点击 新建目录 建立file文件夹。 默认应该是跳转进file文件夹了&#xff…

泰拉瑞亚mod鸿蒙方舟,三款高评分的沙盒生存类手游,经典之作泰拉瑞亚你有玩过吗?...

沙盒类游戏由一个或多个地图区域构成&#xff0c;往往包含多种游戏要素&#xff0c;包括角色扮演&#xff0c;动作、射击、驾驶等等。能够改变或影响甚至创造世界是沙盒游戏的特点。自由度高也成为了沙盒游戏的一个标配&#xff0c;所以今天小皮就给大家推荐几款超赞的沙盒生存…

android任务 进程 线程详解,Android任务、进程、线程详解

singleTop模式&#xff0c;基本上于standard分歧&#xff0c;仅正在请求的Activity反好位于栈顶时&#xff0c;无所区别。此时&#xff0c;配放成singleTop的Activity&#xff0c;不再会构制新的实例加入到Task栈外&#xff0c;而是将新来的Intent发送到栈顶Activity外&#xf…

csdn markdown 编辑器开启

1、打开我的博客网址https://mp.csdn.net/ 2、在博客设置栏目中勾选markdown&#xff0c;并且选择自己喜欢的主题 3、保存

html检查输入为空,html input输入验证不为空

html5的话使用required即可&#xff0c;比较简单。但是ie10以下的浏览器没有required特性。所以就要靠其他方式来对用户输入做验证。下面是利用js的方法&#xff1a;function validate(){var domain document.getElementById(domain).value;var domainInfo document.getEleme…

Nagle算法延时确认

数据流分类成块数据交互数据Rlogin需要远程系统&#xff08;服务器&#xff09;回显我们&#xff08;客户&#xff09;键入的字符数据字节和数据字节的回显都需要对方确认rlogin 每次只发送一个字节到服务器&#xff0c;而Telnet 可以选择发送一行数据确认是通过期望数据序号Na…

https简述

协议栈 https是在http应用层和tcp传输层之间加入了一个安全层&#xff08;SSL、TLS&#xff09; &#xff0c;加入安全层的主要目的是将传输内容加解密&#xff0c;这样就避免了传输内容被窃听后&#xff0c;泄露重要信息&#xff08;如用户名、密码&#xff09;&#xff0c;加…

040、全卷积

之——FCN 目录 之——FCN 杂谈 正文 1.FCN 2.实现 杂谈 FCN&#xff08;Fully Convolutional Network&#xff09;是一种深度学习网络架构&#xff0c;专门设计用于语义分割任务。传统的深度学习网络如卷积神经网络&#xff08;CNN&#xff09;在处理图像时通常用于分类…

html不支持ie7,解决IE6/IE7/IE8不支持before,after问题

对从事web开发的朋友来讲&#xff0c;低版本的永远是一个痛点&#xff0c;不支持最新技术(如css3,html5)。在现在web开发中使用图标字体已经很广泛&#xff0c;如Font Awesome,Bootstrap等&#xff0c;字体图片主要是通过css选择器before,after结合content来实现&#xff0c;但…

前端学习(2511):路径出错

./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?typescript&index0!./src/ 原因路径出错&#xff0c;引入正确路径即可

HOJ 13828 Funfair

链接&#xff1a;http://acm.hnu.cn/online/?actionproblem&typeshow&id13828 Problem descriptionWe are going to a funfair where there are n games G1,...,Gn. We want to play k games out of the n games, and we can choose the order in which we play them—…

前端学习(2512):组件注册

app.vue <template><div id"app"><users></users></div> </template><script> import Users from ./components/User export default {name: App,data () {return {title: 这是我的第一个标题}},components: {users: Use…

中考物理可不可以用计算机,不能用计算机?2021年起广州中考课目改为“4+4”...

昨日&#xff0c;广州市教育局发布公告&#xff0c;明确提出广州将从2021年开始实施高中阶段学校考试招生制度改革(与在读初一学生相关)&#xff0c;改革实施前的2019至2020年为过渡期(与在读初二、初三学生相关)。从2021年开始&#xff0c;广州中考录取计分科目采用“44”模式…