springMVC01-

SpringMVC框架作为web开发的控制器框架

导坐标——做控制器——springMVC配置类,加载控制器——servlet容器配置类,加载springMVC的配置类

参数传递  

普通参数 请求参数名与形参不同,使用@RequestParam绑定
POJO参数 请求参数名与形参对象属性名相同,定义POJO类型形参
嵌套POJO参数 按照对象层次结构关系(address.city  address.province)
数组 请求参数名与形参对象属性名相同且请求参数为多个,定义数组类型形参
集合 请求参数名与形参对象属性名相同且请求参数为多个,@RequestParam绑定参数关系

json数据:["","",""]

        springMVC无法接收,需要转化

        @EnableWebMvc 开启json数据转化成对象的功能

        @RequestBody 设置接收json数据

日期型参数

        @DataTimeFormat(pattern="yyy-MM-dd")

类型转换器 Converter接口

响应

@ResponseBody

类型转换器(HttpMessageConverter)

REST风格

        访问资源称为RESTful

        RESTful开发:

你可能感兴趣的:(Java,servlet,java,spring)