web.xml在工程中起到的作用,及具体配置方法
2008-02-29 14:24
459 查看
1web.xml具体是一个什么样的文件?在项目中具体起到什么作用呢?
它是WEB工程的描述文件,例如WEB工程所用到的Servlet、Filter、Tablib等等等等都在这个里面进行描述,WEB工程启动的时候会在这个里面找到具体所用到的类的路径,由此进行加载。 web.xml是JSP的一个配置文件
如果要使用Servlet的话 web.xml要指明Servlet的路径。凡事以.xml 结尾的文件,都是XML语言文件。它是一种标记语言。 WEB-INF 下的web.xml文件中,定义了xml的版本号,如version="1.0" ,所使用的国际标准码,如encoding="ISO-8859-1" 。 还有Tomcat 的版本以及一些初始,登陆信息.该文件位于应用的WEB-INF目录下面就是web应用的描述跟部署者。deployment descriptor.
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
解释一下
文件映射节点
里面的子节点filter-name 文件名字是encodingFilter
路径类型是 以.do结束的
具体的配置说明如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<!--该应用的名字-->
<display-name>Login</display-name>
<servlet>
<!-- 声明action的基类 -->
<servlet-name>action</servlet-name>
<servlet-class>org.apache.sturts.action.ActionServlet</servlet-class>
<!--声明servlet的初始化参数-->
<init-param>
<!-- 声明strtus配置文件 -->
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
</servlet>
</web-app>
它是WEB工程的描述文件,例如WEB工程所用到的Servlet、Filter、Tablib等等等等都在这个里面进行描述,WEB工程启动的时候会在这个里面找到具体所用到的类的路径,由此进行加载。 web.xml是JSP的一个配置文件
如果要使用Servlet的话 web.xml要指明Servlet的路径。凡事以.xml 结尾的文件,都是XML语言文件。它是一种标记语言。 WEB-INF 下的web.xml文件中,定义了xml的版本号,如version="1.0" ,所使用的国际标准码,如encoding="ISO-8859-1" 。 还有Tomcat 的版本以及一些初始,登陆信息.该文件位于应用的WEB-INF目录下面就是web应用的描述跟部署者。deployment descriptor.
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
解释一下
文件映射节点
里面的子节点filter-name 文件名字是encodingFilter
路径类型是 以.do结束的
具体的配置说明如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<!--该应用的名字-->
<display-name>Login</display-name>
<servlet>
<!-- 声明action的基类 -->
<servlet-name>action</servlet-name>
<servlet-class>org.apache.sturts.action.ActionServlet</servlet-class>
<!--声明servlet的初始化参数-->
<init-param>
<!-- 声明strtus配置文件 -->
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
</servlet>
</web-app>
相关文章推荐
- Vue工程模板文件 webpack打包配置方法
- 【Web.xml配置具体解释之context-param 】
- 一个web项目web.xml的配置中<context-param>配置作用
- 在web.xml文件中配置信息,未起作用问题解决
- Java Servlet的配置文件web.xml配置内容和具体含义
- Tomcat中web工程虚拟目录的配置方法
- web.xml文件的作用及基本配置
- Spring --web工程下xml配置文件部署
- web项目web.xml的配置中<context-param>配置作用
- 一个web项目web.xml的配置中<context-param>配置作用
- web.xml中:<context-param>与<init-param>的区别与作用及获取方法
- web.xml文件的作用及基本配置
- 使用eclipse export打jar包,web工程使用*读取配置读不到的问题解决方法
- web.xml配置与基本作用
- web工程中的web.xml文件的作用
- web工程中的web.xml文件的作用[转]
- Java Web的web.xml文件作用及基本配置(转)
- web.xml文件的作用及基本配置
- web.xml的配置中<context-param>配置作用
- 一个web项目web.xml的配置中<context-param>配置作用