springMvc学习笔记

一、通过配置文件建立web工程项目

  1、加载自定义文件;

  2、映射器(什么样的请求交给action)

    (1)常用映射器

    (2)多个路径对应同一个action

  3、适配器(actio实现什么接口)

    (1)ParameterizableViewControlle,不经过用户自定义的action(或者说controller),直接跳转到相应的jsp(或者html页面)

    (2)AbstractCommandController,以实体形式接受客户端请求的参数

    (3)日期转换器

    (4)和编码过滤器,spring提供的,专用于解决POST提交中文乱码问题,需要在web.xml文件中配置

二、通过注解实现的web项目工程

  1、注意,controller类可以使用@RequestMapping(value="/user")时请求需要加user,

    如果,不适用RequeatMapping时,请求就不需要用加user

  2、在业务控制方法中参数的收集(客户端发送的请求内容)参数

    (1)在业务控制方法写入普通变量对参数的收集;

    (2)通过binder收集多个对象参数

原文地址:https://www.cnblogs.com/damoblog/p/10031005.html