JavaWeb学习笔记-Web基础-03
来源:互联网 发布:windows自带编译器 编辑:程序博客网 时间:2024/06/05 00:53
web应用组成结构
web
-xxx.jsp
-xxx.html
-WEB-INF
—classes
—lib
—web.xml
web.xml
<?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <welcome-file-list> <welcome-file>welcome.html</welcome-file> </welcome-file-list></web-app>
配置虚拟主机
servlet.xml
<Host name="www.sina.com" appBase="c:\sina"> <Context path="/xxx" docBase="c:\sina\xxx"/></Host>
在c盘对应建立sina文件夹
内部可以部署相应web应用
修改c:\windows\system32\drivers\etc
hosts
配置
本地ip地址 www.sina.com
可以在dns服务器上注册域名
web资源访问流程
大致过程
1、输入URL
2、查询wendows获取主机名对应Ip
3、如果hosts没有对应ip,查询dns,获取主机名对应IP
4、用查询的ip连接服务器
5、向服务器发生http请求
6、从请求信息中获取客户端访问的主机名
7、从请求信息中获取访问的web应用
8、从请求信息中获取访问资源
9、服务器读取web资源
10、服务器根据资源创建http响应
11、服务器发送http响应
12、浏览器收到http响应,解析web资源
web应用打包
cmd进入web应用文件夹
jar -cvf xxx.war war
自动加载更新web应用
<Context path="..." docBase="..." reloadable="true"/>
tomcat体系结构
server
-service
–connector
–engine
—host
—-context
阅读全文
0 0
- JavaWeb学习笔记-Web基础-03
- JavaWeb学习笔记-Web基础-01
- JavaWeb学习笔记-Web基础-02
- JavaWeb学习笔记-Web基础-04
- JavaWeb基础学习笔记
- 【JAVAWEB学习笔记】03
- JavaWeb学习笔记:第一个 WEB 应用程序
- web基础学习笔记
- web基础学习笔记
- javaweb学习笔记:Servlet开发基础
- Javaweb-xml基础1(学习笔记)
- Javaweb-xml基础2(学习笔记)
- Javaweb-xml基础3(学习笔记)
- JavaWeb学习笔记-java基础-7-反射
- JavaWeb学习笔记-java基础-10-泛型
- JavaWeb学习笔记-java基础-6-枚举
- Javaweb-Web应用基础
- 学习笔记之javaweb基础:http协议&html基础
- 2 编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。 程序运行效果如图:
- rsync通过服务同步
- B树、B-树、B+树、B*树
- LightGBM的并行优化
- Centos7.2安装Apache2.4
- JavaWeb学习笔记-Web基础-03
- 《Google软件测试之道》【PDF】下载
- android studio如何复制错误信息
- MAC安装Hadoop2.8
- 引用文件,require,require_once,incloud,incloud_once各自用途及区别
- flume学习笔记一
- 空间转换成时间——“改写的广搜”完成深搜(全遍历情况)
- 浅析Java中的final关键字
- ⚔疯狂输出⚔构造方法,构造函数,静态变量的用法