04_Tomcat


==<![CDATA[]]>==语法,表示内层元素不经过xml解析 eg: >8 -> >8

Tomcat

目录

  • bin 专门用来存放Tomcat服务器的可执行程序

  • conf 专门用来存放Tocmat服务器的配置文件

  • lib 专门用来存放Tomcat服务器的jar包

  • logs 专门门用来存放Tomcat服务器运行时输出的日记信息

  • temp 专门用来存放Tomcat运行时产生的临时数据

  • webapps 专门用来存放部署的Web工程。

  • work Tomcat工作时的目录,用来存放Tomcat运行时jsp翻译为Servlet 的源码,和Session钝化的目录。

启动方法

  1. bin - > startup.bat (看不见错误信息)
  2. bin - > catalina run

停止方法

  1. 关闭DOS窗口
  2. CTRL+C
  3. bin目录找到shutdown.bat 双击

修改端口号

  • conf -> server.xml -> connector 标签 -> port属性

    注: 修改后重启生效

web部署方法

  1. 在webapps 下放置,一个目录代表一个项目 -> 请求路径 http://ip:port/请求的路径 .通过真实IP地址可以被所有人请求

  2. conf\Catalina\localhost目录下,配置xml文档.

    其中path为网页请求路径,docBase为存放项目路径

    注意: 保存时为utf-8,不然可能报错.

<Context path="/abc" docBase="E:\abc" />

ROOT工程访问

  • http://localhost:8080/资源/网页

  • http://localhost:8080 省略请求资源,默认为ROOT目录资源index.html

IDEA版本为2020.3

IDEA整合Tomcat

路径:

File | Settings | Build, Execution, Deployment | Application Servers

在这里插入图片描述

IDEA创建动态web工程

在这里插入图片描述在这里插入图片描述

WEB工程添加额外jar包

将jar包添加在web-inf目录下

  1. 右击选中的jar -> Add as Library

在这里插入图片描述

  1. File | Project Structure | Project Settings | Libraries

在这里插入图片描述

Tomcat - ajax请求 相对路径

ajax属于浏览器请求,在浏览器中 ‘/’ 斜杠 解析为 http://ip:port

例如: projectName 为Tomcat部署项目名称, 我们需要请求的地址为 http://localhost:8080/projectName/user/get

如果请求路径 以 “/” 斜杠开头表示 从根目录进行url拼接

$.ajax(
	url: "user/get", //表示从项目路径开始拼接
	type:"GET"
);
$.ajax(
	url: "/projectName/user/get", //表示从根目录开始拼接
								  //如果省略项目名/user/get,则拼接url为:http://localhost:8080/user/get
	type:"GET"
);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值