简单示例Servlet中XML文件配置方法
来源:互联网 发布:天香捏脸数据怎么导入 编辑:程序博客网 时间:2024/05/26 02:21
在myEclipse中,一个web项目的文件目录结构【注意标号为123的文件】:
标号①②③文件中的内容:
①Java文件,里面有处理get请求的doGet函数。
③asp文件,在这个文件中,有这么一行代码:
设置了一个超链接,链接的相对地址是a/b
②web.xml文件:反映一种映射关系,将前台的请求与后端的回应一一对应。
嗯哼~ 考虑一下后台会怎样处理前端的请求?
可能性1:前端的链接地址直接反映了后台的文件结构,比如说我在JSP文件中的链接a/b直接指示服务器在a文件夹下找到b文件来处理我的请求········
可能性2:前端的链接不能反映后台真实的文件结构,但是后台中有一个专门指路的文件告诉我怎么用这个没用的地址去拿到真正的文件地址 然后去找到处理请求的文件·········
当然,后台的文件结构不能暴露在用户面前,所以需要可能性2这么转换,那么专门指路的文件当然就是web.xml了
至此,我们要记住以下两点:
一、出于安全考虑,用户在浏览器输入的URL地址,或者说在前端设置的链接地址并不能反映后台文件真正的目录结构。
二、web.xml文件将前端的链接地址与后台的文件目录对应起来,引导服务器来调用正确的文件处理请求。
总结:我们在编写前端的文件和后台的处理请求的代码后需要配置XML 文件来将两者对应。
下面我们来配置XML文件:
①将以下代码保存为web.xml 放于 WEB-INF文件夹根目录下:
第二步:
在web-app标签内添加以下代码:
针对我这个项目我添加了以下内容:
咳咳~下图最上面应该还有一行 servlet标签
然后点击保存~ the END.
然后我运行这个项目,首先显示的是index.jsp的内容:
打开超链接:
注意: 我用的是MyFirstServlet这个项目下的Servlet文件夹中的Servlet_2文件来处理请求的·····可是前端显示的文件结构确实MyFirstServlet/a/b···· 对后台的情况起到了保护的作用。
0 0
- 简单示例Servlet中XML文件配置方法
- java Web.xml中servlet配置方法
- servlet xml文件配置
- 【Servlet】web.xml中servlet的配置方法
- 如何在XML文件中配置servlet的映射文件
- servlet中配置监听器示例
- Servlet 中 web.xml 文件的配置问题
- 在web.xml 文件中servlet的配置
- Servlet 中 web.xml 文件的配置问题
- servlet、filter、listener在xml文件中配置
- web.xml中配置servlet
- web.xml中配置servlet
- servlet中web.xml配置
- web.xml中配置Servlet
- Web.xml中配置Servlet
- servlet中web.xml配置
- Servlet中过滤器的简单示例
- Servlet中监听器的简单示例
- PHP设计模式——概述
- mysql乱码为问号的问题
- maven构建java项目
- 【贪心专题】HDU 1049 Climbing Worm (爬井趣题)
- Web标准结构语言—HTML
- 简单示例Servlet中XML文件配置方法
- TCP/IP协议简单总结
- 35. PHP 递增/递减运算符
- 监听手机来电PhoneStateListener
- Android 4.4 WebView实现分析
- 【leetcode】Merge Two Sorted Lists
- 网络编程
- Android对XML的解析
- HTML语言解析