web.xml配置spring springMVC文件

加载容器Web.xml

spring、spring mvc

在web.xml中定义contextConfigLocation参数,Spring会使用这个参数去加载所有逗号分隔的xml文件

如果没有这个参数 Spring默认加载web-inf/applicationContext.xml文件

加载spring配置文件

   

      contextConfigLocation

      /WEB-INF/springConfig.xml

   

   

   

      springmvcservlet

     

          org.springframework.web.servlet.DispatcherServlet

     


     

     

          contextConfigLocation

          /WEB-INF/springmvc.xml

     

     

     

          appName

          authplatform

     


       

        1

   


   

   

        springmvcservlet

        /

   


   

   

        charsetfilter

       

            org.springframework.web.filter.CharacterEncodingFilter

       

       

            encoding

            UTF-8

       

       

            forceEncoding

            true

       

   

   

        charsetfilter

        /*

   


   

   

       

            org.springframework.web.context.ContextLoaderListener

       

   

   

   

        org.springframework.web.util.IntrospectorCleanupListener

   


2、配置代理proxool连接池   

 

   

        proxoolServletConfigurator

       

            org.logicalcobwebs.proxool.configuration.ServletConfigurator

       

       

            xmlFile

            WEB-INF/classes/jdbcproxool.xml

       

        2

   


3、webAppRootKey 

"webapp.root"这个字符串可以随便写任何字符串。如果不配置默认值是"webapp.root"。

可以用System.getProperty("webapp.root")来动态获项目的运行路径。一般返回结果例如:/usr/local/tomcat6/webapps/项目名

    webAppRootKey

    webapp.root

4、配置log4j

   

        log4jConfigLocation

        classpath:log4j.properties

   

   

       

            org.springframework.web.util.Log4jConfigListener

       

   


5、资源文件

spring里面有替代标签resource 

        default

        *.jpg

   

   

        default

        *.htm

   

   

        default

        *.html

   

   

        default

        *.jpeg

   

   

        default

        *.png

   


   

        default

        *.ico

   

   

        default

        *.gif

   

   

        default

        *.js

   

   

        default

        *.json

   

   

        default

        *.css

   

   

        default

        *.bmp

   

   

        default

        *.swf

   

   

        default

        *.xml

   

   

        default

        *.docx

   

   

        default

        *.doc

   

   

        default

        *.xls

   

   

        default

        *.xlsx

   

   

        default

        *.rar

   

   

        default

        *.zip

   



6、SpringMVC.xml配置文件

        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

        xmlns:p="http://www.springframework.org/schema/p"

        xmlns:context="http://www.springframework.org/schema/context"

        xmlns:util="http://www.springframework.org/schema/util"

        xmlns:mvc="http://www.springframework.org/schema/mvc"

        xsi:schemaLocation="http://www.springframework.org/schema/util

                            http://www.springframework.org/schema/util/spring-util-3.1.xsd

                            http://www.springframework.org/schema/beans

                            http://www.springframework.org/schema/beans/spring-beans-3.1.xsd

                            http://www.springframework.org/schema/context

                            http://www.springframework.org/schema/context/spring-context-3.1.xsd

                            http://www.springframework.org/schema/mvc

                            http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd">


   

   

       

       

   


   

   

       

       

       

       

       

       

       

         

             

              errorpages/500

              errorpages/500

              errorpages/upLoadFileError 

         

       

       

       

         

               

                404

                400

         

       

   



   

   

   

   

   


   

   

       

       

       

   


   

   

       

       

       

   


 

 


   

   

       

       

       

       

   


   

   

       

       

   


   

     

       

           

               

               

               

               

               

               

               

               

               

               

           

       

   


   

   


   

   

       

           

           

       

   

7、SpingConfig.xml spring的配置文件

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xmlns:aop="http://www.springframework.org/schema/aop"

    xmlns:tx="http://www.springframework.org/schema/tx"

    xmlns:task="http://www.springframework.org/schema/task"

    xmlns:context="http://www.springframework.org/schema/context"

    xsi:schemaLocation="http://www.springframework.org/schema/beans

                        http://www.springframework.org/schema/beans/spring-beans-3.1.xsd

                        http://www.springframework.org/schema/aop

                        http://www.springframework.org/schema/aop/spring-aop-3.1.xsd

                        http://www.springframework.org/schema/tx

                        http://www.springframework.org/schema/tx/spring-tx-3.1.xsd

                        http://www.springframework.org/schema/task

                        http://www.springframework.org/schema/task/spring-task-3.1.xsd

                        http://www.springframework.org/schema/context

                        http://www.springframework.org/schema/context/spring-context-3.1.xsd">


   

   

   

   

   

   

   


   

   

       

       

   

   

       

   

   

       

   


   

   


   

   


   

   

你可能感兴趣的:(web.xml配置spring springMVC文件)