tomcat服务器

本文介绍如何配置Tomcat服务器环境变量,并详细说明了静态和动态Web项目的创建及部署流程。涵盖了端口修改、目录结构设置等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分为 安装版 和 解压版

安装板只能安装一个版本的(不用)

解压版的则可以自由切换版本(用)

环境变量的配置:在 JAVA_HOME 中配置一个jdk的路径即可


目录结构:

bin:放一些命令

conf:配置文件

lib: 运行时需要的 jar 包类库

logs:日志

temp:运行时产生的临时文件

webapps: 打包软件

work:产生有用的文件


端口号修改:conf中的server.xml文件中第70行左右有一个Connector元素中的port属性,就是tomcat的端口号, 如果要修改就修改这个


静态web项目创建、部署:

静态web项目就是一个文件夹, 资源就是一个html页面

写好html文件, 把文件夹(项目)放在webapps中就可以供外部访问


动态web项目:

    需要满足以下目录结构:

            项目目录

                    |- WEN-INF  文件夹    ---->项目配置文件夹, 该文件夹浏览器器是无法访问的

                            |- classes  文件夹    ----> 放置web项目字节码文件

                            |- lib  文件夹    ---->    放置项目中要使用的jar包

                            |- web.xml  文件夹    ---->web项目唯一配置文件


MyEclipse创建Web项目

ProjectName    web 工程名称

Source folder       设置源码所在目录名称

Web root folder    web项目目录名称

Context root URL    部署到



Http协议

浏览器和服务器之间的通讯规范

HTTP请求协议:

get请求 post请求

http协议的格式


1. 首行
2. 头
3. 空行
4. 体


------------------------


http请求头:
* Referer:请求来自哪里,如果是在http://www.baidu.com上点击链接发出的请求,那么Referer的值为http://www.baidu.com。如果是直接在浏览器地址栏中直接输入的地址发出的请求,那么Referer为空。
  用途:
    * 统计来源:例如通过百度访问本网站的次数
    * 防盗链:例如防止非点击本站链接来直接访问本站资源的行为


------------------------


http响应头:
三种禁用浏览器缓存的响应头
* Expires: -1
* Cache-Control: no-cache
* Pragma: no-cache






------------------------


状态码:
200 --> 成功
302 --> 请求重定向
304 --> 请求资源没有改变
404 --> 请求的资源不存在,属性客户端错误。
500 --> 服务器内部错误




------------------------


GET请求:
1. 请求数据长度不能超过1K
2. 请求参数会在浏览器地址栏中显示出来
3. GET请求没有请求体(请求正文),参数是追加在url后面


POST请求:
1. 请求数据没有上限
2. 请求参数不会在浏览器地址栏中显示
3. 有请求体(请求正文)
4. 请求参数默认使用URL编码




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值