最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

spring mvc xml配置

IT圈 admin 2浏览 0评论

spring mvc xml配置

首先来看web的xml配置

<!-- 改变接收编码,表单提交用post方法 -->
  <filter>
        <filter-name>encodingFilter</filter-name>
          <filter-class>org.springframework.web.filter.CharacterEncodingFilter
        
        </filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>encodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    
 
  <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  
  <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
  </context-param>
  
  
  <!--配置spring框架自启动包  -->
  <servlet>
  
  <servlet-name>elema</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <!--加载WEB-INF/spring-xml文件下的所有.xml文件 -->
  <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring-xml/*.xml</param-value>
    </init-param>
  <load-on-startup>1</load-on-startup>
 
  </servlet>
  <servlet-mapping>
<servlet-name>elema</servlet-name>
<!--进入springmvc框架的匹配规则可以用/  /xxx/*   /*.xxx   不可用/* -->
<url-pattern>/</url-pattern>
</servlet-mapping>

<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/error/404.jsp</location>
</error-page>

配置bean的xml文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns=""
    xmlns:xsi=""
    xmlns:p=""
    xmlns:mvc=""
    xmlns:context=""
    xsi:schemaLocation="
       
        .xsd
       
        .xsd
         
   .xsd" >
    
    <!-- spring会自动帮我们去注册默认的handler -->
    <mvc:annotation-driven />
<!-- 处理静态资源 -->
<mvc:resources location="/static/" mapping="/static/**"/>
<!-- 启动包扫描 -->
    <context:component-scan base-package="com.elema.*"/>


    <!-- ViewResoler -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
<property name="prefix" value="/WEB-INF/jsp/"></property>
<property name="suffix" value=".jsp"></property>

</bean>
<!-- 文件上传设置 -->
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver"
>
<property name="maxUploadSize" value="1000000"></property>

</bean>


</beans>



spring mvc xml配置

首先来看web的xml配置

<!-- 改变接收编码,表单提交用post方法 -->
  <filter>
        <filter-name>encodingFilter</filter-name>
          <filter-class>org.springframework.web.filter.CharacterEncodingFilter
        
        </filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>encodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    
 
  <listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  
  <context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
  </context-param>
  
  
  <!--配置spring框架自启动包  -->
  <servlet>
  
  <servlet-name>elema</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <!--加载WEB-INF/spring-xml文件下的所有.xml文件 -->
  <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring-xml/*.xml</param-value>
    </init-param>
  <load-on-startup>1</load-on-startup>
 
  </servlet>
  <servlet-mapping>
<servlet-name>elema</servlet-name>
<!--进入springmvc框架的匹配规则可以用/  /xxx/*   /*.xxx   不可用/* -->
<url-pattern>/</url-pattern>
</servlet-mapping>

<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/error/404.jsp</location>
</error-page>

配置bean的xml文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns=""
    xmlns:xsi=""
    xmlns:p=""
    xmlns:mvc=""
    xmlns:context=""
    xsi:schemaLocation="
       
        .xsd
       
        .xsd
         
   .xsd" >
    
    <!-- spring会自动帮我们去注册默认的handler -->
    <mvc:annotation-driven />
<!-- 处理静态资源 -->
<mvc:resources location="/static/" mapping="/static/**"/>
<!-- 启动包扫描 -->
    <context:component-scan base-package="com.elema.*"/>


    <!-- ViewResoler -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"></property>
<property name="prefix" value="/WEB-INF/jsp/"></property>
<property name="suffix" value=".jsp"></property>

</bean>
<!-- 文件上传设置 -->
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver"
>
<property name="maxUploadSize" value="1000000"></property>

</bean>


</beans>



与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论