首先来看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="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd
        http://www.springframework.org/schema/mvc 
   http://www.springframework.org/schema/mvc/spring-mvc.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配置相关推荐

  1. Servlet 3 + Spring MVC零配置:去除所有xml

    在一些基于Spring/Spring MVC的Java Web项目中,总是会有一些xml配置文件,如web.xml.applicationContext.xml等,本文的目标即消灭这些xml配置文件, ...

  2. Spring MVC 事务配置

    Spring MVC事务配置 要了解事务配置的所有方法,请看一下<Spring事务配置的5种方法> 本文介绍两种配置方法: 一.      XML,使用tx标签配置拦截器实现事务 一.   ...

  3. spring mvc mysql配置_spring mvc配置数据库连接

    ACM 配置中心实战:Spring + MyBatis + Druid + ACM 很多基于 Spring MVC 框架的 Web 开发中,Spring + MyBatis + Druid 是一个黄金 ...

  4. Spring boot的Spring MVC自动配置原理

    Spring MVC自动配置 搜索WebMvcAutoConfiguration 查询ContentNegotiatingViewResolver ContentNegotiatingViewReso ...

  5. SSM框架笔记06:初探Spring——采用XML配置方式

    初探Spring--采用XML配置方式   Spring框架是一个轻量级的企业级开发的一站式解决方案.所谓解决方案就是可以基于Spring解决Java EE开发的所有问题.Spring框架主要提供了I ...

  6. spring mvc 入门配置

    1. 把所需jar拷贝到工程目录下WEB-INF/lib 2. 配置WEB.xml,配置前端控制器 org.springframework.web.servlet.DispatcherServlet ...

  7. pom添加mysql依赖tomcat崩溃_Spring Boot + Mybatis + Spring MVC环境配置(一) :Spring Boot初始化,依赖添加...

    最近在搭建一个Spring Boot + Mybatis + Spring MVC的环境,折腾来折腾去,两三天才搞定,记录下大概过程和遇到的错误 看一下Spring Boot官方的介绍 : Sprin ...

  8. linux spring mvc tomcat配置,Spring MVC配置详解

    一.Spring MVC处理流程 1.Spring MVC将所有请求都交由DispatchServlet进行处理. 2.DispatchServlet获取HandlerMapping(处理映射器),然 ...

  9. Spring MVC 的配置安装

    这个是李绪成老师今天布置的作业,我顺便做了个教程欢迎大家交流.首先祝大家女神节快乐!(2016,3,8) 一.首先你要准备Eclipse开发环境: 至于Jdk的环境变量请自行百度.谷歌,里面的教程非常 ...

最新文章

  1. 一维数组的求平均成绩 Day06
  2. 利用commons-fileupload 上传图片(包含表单数据)
  3. 【Linux内非root安装】graphviz安装
  4. UA MATH564 概率论VI 数理统计基础3 卡方分布上
  5. 配置tomcat8数据源(采用局部数据源方式)
  6. 网页设计图片向上浮动_果冻公开课第六课:5分钟理解浮动布局
  7. 我在自学python_我要自学python 自动化-request库
  8. 【Java】Java StreamCorruptedException: invalid stream header: EFBFBDEF
  9. 一键关闭服务器危险端口BAT文件安防篇
  10. 共享可写节包含重定位_周末去哪?来云浮!来乡村美食(番薯)节!
  11. [Hadoop]-Yarn-调度器篇
  12. Java优秀员工自我评价_年度优秀员工自我评价
  13. LAB,RGB,CMYK区别
  14. word文字上下间距怎么调_Word表格调整(行高、文字上下间距等)
  15. 【Java成王之路】EE进阶第十篇 MyBatis查询数据库
  16. PAC(期间平均成本)
  17. 优秀,起诉网站,可尼玛太秀了
  18. 读书笔记:《狼图腾》
  19. Novell云计算大会在京开幕
  20. 一次国产系统与国外系统对比,CCTV 令人无语

热门文章

  1. H5新增的属性、样式
  2. 自然语言处理NLP星空智能对话机器人系列:深入理解Transformer自然语言处理 Translations with Trax
  3. 云计算基本概念IaaS,PaaS,SaaS和Serverless
  4. stetho调试android程序,使用stetho和chrome调试Andorid应用
  5. VisualStudio相关序列号
  6. What/How/Why(学习技术三部曲)
  7. SQL三个表连接查询
  8. python实现对比两个有增减的excel表格的不同并填充不同颜色
  9. 总结HTTP——“一个为Web而生的协议”
  10. 泛型缓存(Generic)