1. 启用注解启动的Spring MVC
    1. xml
      1. <mvc:annotation-dirven>
        1. <mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。
          并提供了:数据绑定支持,@NumberFormatannotation支持,@DateTimeFormat支持,@Valid支持,读写XML的支持(JAXB),读写JSON的支持(Jackson)。
          后面,我们处理响应ajax请求时,就使用到了对json的支持。
          后面,对action写JUnit单元测试时,要从spring IOC容器中取DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,来完成测试,取的时候要知道是<mvc:annotation-driven />这一句注册的这两个bean。
        2. 使用该注解后的springmvc-config.xml:
          
          <!--  spring 可以自动去扫描 base-package下面的包或子包下面的Java文件,如果扫描到有Spring的相关
          
          注解的类,则把这些类注册为Spring的bean -->
          
          <context:component-scan base-package="org.fkit.controller"/>
          
          <!--设置配置方案 -->
          
            <mvc:annotation-driven/>
          
          <!--使用默认的Servlet来响应静态文件-->
          
          <mvc:default-servlet-handler/>
          
          <!-- 视图解析器 -->
          
          <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
          <!-- 前缀 -->
          <property name="prefix">
          <value>/WEB-INF/content/</value>
          </property>
          <!-- 后缀 -->
          <property name="suffix">
          <value>.jsp</value>
          </property>
          </bean>

最新文章

  1. bzoj3506 [Cqoi2014]排序机械臂
  2. java多线程中关于join方法的使用
  3. Unity 3D 我来了
  4. 在xilinxFPGA上使用microblaze及自写GPIO中断
  5. 11款扁平化设计的 Twitter Bootstrap 主题和模板
  6. 推荐 greenrobot eventbus,简化安卓开发,提高安卓维护性,优化安卓性能
  7. Docker镜像的获取与删除
  8. Struts2 的ModelDriven理解
  9. SubsetsTotal Accepted:49746Total Submissions:176257My Submissions
  10. java类的加载以及初始化顺序
  11. Visual Studio 2010 Rebuild问题
  12. asp.net 图片质量压缩(不改变尺寸)
  13. XML方式实现Spring声明式事务管理
  14. 最新版-MySQL8.0 安装 - 改密码 之坑
  15. c/c++ 重载运算符 类型转换运算符
  16. python摸爬滚打之day33----线程
  17. [转载]如何快速下载、安装和配置chromedriver ?
  18. CCF-201803-3-URL映射(模拟)
  19. C语言指针详解(经典,非常详细)
  20. tensorflow入门(1):构造线性回归模型

热门文章

  1. 一个简单的Python调度器Schedule
  2. Vue 应用 nginx 配置 前后端不分离模式
  3. 【凭据不工作】Win远程桌面提示您的凭据不工作
  4. 基于Taro与typescript开发的网易云音乐小程序(持续更新)
  5. node.js常用的全局成员和对象
  6. 用Python操作文件
  7. 杭电多校第九场 hdu6425 Rikka with Badminton 组合数学 思维
  8. NOIP 2005 等价表达式 题解
  9. 题解 洛谷P5259【欧稳欧再次学车】
  10. 在Word指定位置插入富文本域值(html文本)