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收集多个对象参数