spring mvc学习(一)之web.xml配置

本文详细介绍了SpringMVC框架中web.xml的配置过程,包括Spring上下文的加载、log4j配置、DispatcherServlet的启动及映射等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于java的学习,架构是不可少的,在这里我就以一个菜鸟的身份给大家逐篇介绍我的spring mvc理解,第一篇先来web.xml的配置。
<?xml version="1.0" encoding="UTF-8"?>
	<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
	    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
	 
	    <display-name>Spring3MVC</display-name>
	    	 
	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>
	
	<!-- 加载spring的xml配置文件到 spring的上下文容器中 -->
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>/WEB-INF/app*.xml</param-value> <!-- 这里为配置applicationContext的路径 -->
	</context-param>
	  
	  
    <!--log4j配置文件加载-->  
       <context-param>      
           <param-name>log4jConfigLocation</param-name>      
           <param-value>classpath:log4j.properties</param-value> <!-- 这里为配置log4j输出日志的配置文件 -->      
       </context-param>  
       <!--启动一个watchdog线程每1800秒扫描一下log4j配置文件的变化-->  
       <context-param>      
           <param-name>log4jRefreshInterval</param-name>      
           <param-value>1800000</param-value>      
       </context-param>   
       <!--spring log4j监听器-->  
       <listener>      
           <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>      
       </listener>  
	    
            <!-- 这里为配置spring启动加载 -->	    	    
	    <servlet>
	        <servlet-name>spring</servlet-name>
	        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	        <load-on-startup>1</load-on-startup>
	    </servlet>
	 
            <!-- 这里为配置servlet名和拦截标签 -->
	    <servlet-mapping>
	        <servlet-name>spring</servlet-name>
	        <url-pattern>*.do</url-pattern>
	     </servlet-mapping>
	 
	    <welcome-file-list>
    	    <welcome-file>index.*</welcome-file>
    	    <welcome-file>reg.jsp</welcome-file>
        </welcome-file-list>

	  
	</web-app>

web.xml的配置到此为止了,可能有哪里解释的不好的地方,说出来,大家分享一下,另外哪里有不明的地方,请及时回复,我会第一时间为你解答。

下一篇我将为大家介绍spring mvc的servlet配置和applicationContext的配置。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值