http请求协议分析:
http请求由三部分组成。
请求行:请求方式、资源的地址、协议的版本。
请求头:格式 key:value
请求体:post提交方式的参数
http响应
响应行:协议的版本 状态码 状态的描述信息
响应头: key:value
响应体:页面要显示的正文
常见的状态码:
200:一切正常
302:重定向
304:拿本地缓冲
404:没有该资源
500:服务器端错误
Web开发中常用的web应用服务器
1)weblogic: oracle公司的大型收费web服务器,支持全部javaEE规范。
2)websphere:IBM公司的大型收费web服务器,支持全部javaEE规范。
3) Tomcat:Apache开源组织下的,开源免费的小型的web服务器,支持javaEE中的servlet和jsp规范。
6.web应用的目录结构
|
|----html、jsp、css、js文件等
|
|----WEB-INF目录
|----classes目录----(java类)
|----lib目录----(java类运行所需的jar包)
|----web.xml文件----(web应用的配置文件)
注意:WEB-INF 目录是受保护的,外界不能直接访问。