1.Tomcat的目录结构
web应用目录结构
|-src
|-cn.itcast.entity :存放实体对象
|-cn.itcast.dao :存放dao的接口
|-cn.itcast..dao.impl:存放dao的实现类
|-cn.itcast.servlet:存放servlet的类
|-cn.itcast.test:存放单元test类
|-cn.itcast.util:存放工具类
|-cn.itcast.exception:存放自定义异常类
|- WebRoot 根目录
|-静态资源(html+css+javascript+images+xml) 可以直接被浏览器访问到的
|-WEB-INF 不可以直接被浏览器访问到
|-classes 存放class字节码文件
|-lib存放jar包文件
web.xml web应用的配置文件,配置servlet
2.XML配置文件
注意:
1)WEB-INF目录里面的资源不能通过浏览器直接访问
2)如果希望访问到WEB-INF里面的资源,就必须把资源配置到一个叫web.xml的文件中。
url-pattern浏览器输入
精确匹配/firsthttp://localhost:8080/day10/first
/itcast/demo1http://localhost:8080/day10/itcast/demo1
模糊匹配/*http://localhost:8080/day10/任意路径
/itcast/*http://localhost:8080/day10/itcast/任意路径
*.后缀名http://localhost:8080/day10/任意路径.do
*.do
*.action
*.html(伪静态)
3.URL
URL全名叫统一资源定位符,用于定位互联网的资源。
http:// 协议。http协议。
localhost 域名。为了找到IP地址。
本地域名:localhost
默认端口:
8081 端口。软件监听的
8080:tomcat默认的端口
3306:mysql数据库的端口
1521:orace数据库的端口。
4.常见的状态:
200 : 表示请求处理完成并完美返回
302: 表示请求需要进一步细化。
404: 表示客户访问的资源找不到。
500: 表示服务器的资源发送错误。(服务器内部错误)