web学习一——We简介、Tomcat、HTTP协议

本文介绍了Web资源的分类,包括静态和动态资源,以及JavaWeb开发中的核心概念。深入讲解了Tomcat服务器的目录结构、Web应用的发布、虚拟目录映射和War文件的制作。此外,还探讨了HTTP协议,包括请求和响应过程,并介绍了如何使用HttpWatch进行抓包。最后,简述了Servlet接口和生命周期,强调了动态web资源的开发与部署。
摘要由CSDN通过智能技术生成
  1. web介绍

WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。

1.1 web资源

Internet上供外界访问的Web资源分为:
静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

静态web资源开发技术
Html + css + js (dhtml ) dynamic

常用动态web资源开发技术:
JSP/Servlet(sun)、ASP(.net)、PHP(开源组织)等

在Java中,动态web资源开发技术统称为Javaweb,我们课程的重点也是教大家如何使用Java技术开发动态的web资源,即动态web页面。

1.2 web通信

web开发系统的通信
这里写图片描述
1.必须现有请求(request ), 后有响应(response)
2.请求和响应成对的出现
3.本来是一个 C/S架构, 但是 由于web 开发的特殊性, 始终是打开一个浏览器去访问服务器, 所以更形象 称之为 B/S 架构

Javaweb :它是由 传统的经典 javaee 开发 而来的, javaweb 中学到的都是javaee 中灰常经典的 内容, android 并不是 凭空 而来的, android 就是 参考了很多 javaee的 内容, 设计出来的。

  1. Tomcat(见文档day07_tomcat_http\资料\tomcat&http协议.doc)

2.1 程序包

tar.gz文件是Linux操作系统下的安装版本
exe文件是Windows系统下的安装版本
zip文件是Windows系统下的压缩版本 

netstat -ano 命令,查看 端口的占用情况

2.2 Tomcat的 目录层次结构

这里写图片描述

2.3 Web应用的目录组织结构

这里写图片描述
这里写图片描述

2.3.1 集成一台tomcat服务器到myeclipse中

在eclipse中新建一个web project工程,eclipse会自动创建下图所示目录结构:
这里写图片描述
web应用是如何发布到 tomcat服务器中去的:
这里写图片描述
2.4 虚似目录的映射

Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射。
虚似目录的映射的方式有三种
第一种:在server.xml 文件中, host元素下 添加如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值