servlet缺省路径
2016-05-12 14:58
387 查看
servlet的缺省路径
问题: URL输入http://localhost:8080/thirdSample/index.html
如何读取文件????
结论: 先找动态资源,再找静态资源。
<url-pattern>/</url-pattern>是在tomcat服务器内置的一个路径。该路径对应的是一个DefaultServlet(缺省Servlet)。这个缺省的Servlet的作用是用于解析web应用的静态资源文件。
问题: URL输入http://localhost:8080/thirdSample/index.html
如何读取文件????
1)到当前thirdSample应用下的web.xml文件查找是否有匹配的url-pattern。 2)如果没有匹配的url-pattern,则交给tomcat的内置的DefaultServlet处理 3)DefaultServlet程序到thirdSample应用的根目录下查找是存在一个名称为index.html的静态文件。 4)如果找到该文件,则读取该文件内容,返回给浏览器。 5)如果找不到该文件,则返回404错误页面。
结论: 先找动态资源,再找静态资源。
相关文章推荐
- POJ1135
- json和Java互换
- 39. Combination Sum
- 软件架构的设计
- 用Chrome开发工具调试并且同步文件
- Android studio的代码迁移到eclipse中,没想象的那么难。
- Blob API及问题记录
- 软件工程作业
- 转载本站文章请注明作者和出处 奇葩一朵朵 – http://www.cnblogs.com/season-huang/ ,请勿用于任何商业用途
- Linux下的Nano命令
- 【醒目】【业界良心】【Public】资料包合集 公开
- iOS图片保真拉伸
- 判断文件路径、url是否可用
- iOS学习笔记-----使用代理(Delegate)的页面传值
- NSString 相关使用
- web离线应用
- 限制性关键值
- 50道Java线程面试题
- Codeforces Round #352 (Div. 2) D 二分贪心两头 + 细节
- 【客户端】windows c++ 检查图像文件是否有效(Check if file is valid image)