java web.xml中的配置及其作用
来源:互联网 发布:日本留学费用 知乎 编辑:程序博客网 时间:2024/06/10 16:27
根标签
1.<?xml version="1.0" encoding="UTF-8"?>
//标签解析:xml头文件: 但标记 --里面有版本信息与字符编码格式
2.<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
web-app内容
</web-app>
//标签解析: 这是web.xml的跟标签,
xmlns在所有xml配置中充当关键字的作用(命名空间关键字)
schemaLocation后面跟的是标记库,里面有web-app中各种标签提示,配置了这个就可以自动联想补全标签
下面是web-app标签里面的子标签介绍
1.<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
<welcome-file>/index.html</welcome-file>
</welcome-file-list>
//标签解释:这个标签是欢迎界面列表:当你直接访问项目名时,程序会按该标签里面配置的页面按顺序去找,找到谁加载谁后面的失效
在没有该标签的时候访问项目名,程序会找默认index.html或index.jsp
2.<servlet>
<servlet-name>servlet的名字</servlet-name>
<servlet-class>servlet的路径</servlet-class>
<init-param> <!--用来定义参数,可有多个init-param。在servlet类中通过getInitParamenter(String name)方法访问初始化参数 -->
<param-name>参数name</param-name>
<param-value>参数value(可以是配置文件)</param-value>
</init-param>
<load-on-startup>1</load-on-startup><!--当值为正数或零时:Servlet容器先加载数值小的servlet,再依次加载其他数值大的
</servlet>
<servlet-mapping>
<servlet-name>servlet的名字</servlet-name>
<url-pattern>/映射名</url-pattern>
</servlet-mapping>
//标签解释:这是一组标签,定义了servlet的访问方式:
(在浏览器输入 ——url/映射名:对应的servlet的名字————通过servlet的名字知道到servlet的路径—(找到我们需要的servlet))
3.<filter>标签与servlet基本相同
4.<context-param>
<param-name>项目全局name</param-name>
<param-value>项目全局value</param-value>
</context-param>
//标签解释:这是项目全局参数,在所有的文件中通过 ServletContext.getInitParameter("项目全局name");获取
5.<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
//标签解释:监听器与过滤器有封装完成的功能,当然也可以自己写一个功能类实现自己的需求
6.<session-config>
<session-timeout>120</session-timeout>
</session-config>
//session过期时间设置分钟
7.<error-page>
<error-code>404</error-code>
<location>error.html</location>
</error-page>
//标签解释:错误信息自动寻找页面
补充:项目运行时的标签加载顺序context-param -> listener -> filter -> servlet
另外不对的地方,欢迎留言鞭策,我会努力完善
阅读全文
0 0
- java web.xml中的配置及其作用
- Java Web中的组件及其作用
- web.xml中的一些配置事项的作用
- web.xml在web项目中的作用,没有web.xml怎么配置项目
- web.xml配置及其注意事项
- resin服务 java web.xml中的配置
- java中的web.xml配置详解
- xml在Web中的作用
- java环境变量配置及其作用
- web.xml中的配置
- web.xml中的配置
- java-web.xml的作用
- 关于Java Web应用中的配置描述符web.xml
- java web 项目中的web.xml配置详解
- web.xml的配置中配置作用
- Java Web中web.xml的作用
- web.xml中servlet配置及其含义
- web.xml中servlet配置及其含义
- xcode真机调试包 11.2 (15C5097c)
- AMOS分析技术:测量模型分析;聊聊验证性因子分析(CFA)与探索性因子分析(EFA)的异同点
- javaScript 错误处理机制
- 虚拟机如何与主机之间直接复制粘贴文件
- KITTI数据集转ros_msg(odometry)
- java web.xml中的配置及其作用
- 使用jsch远程连接ubuntu服务器
- opencv(十三)--边缘检测和梯度
- C++程序编译链接
- 使用Thrift API监控Storm集群和Topology
- 树莓派下播放音乐
- 17、Android开发基础之读取到SD卡的剩余空间
- Spring依赖注入的三种方式
- C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象