一、支持的数据类型
1. 基本类型参数
包括基本类型和String类型
2. POJO类型参数
包括实体类,以及关联的实体类
3. 数组和集合类型参数
包括List结构和Map结构的集合(包括数组)
二、使用要求
1. 如果是基本数据类型或者String类型:
要求我们的参数名称必须和控制器中的方法的形参名称保持一致。(严格区分大小写)
2. 如果是POJO类型,或者它的关联对象:
要求表单中的参数名称和POJO类的属性名称保持一致。并且控制器方法中的参数类型是POJO类型。
3. 如果是集合类型:
要求集合类型的请求参数必须在 POJO 中。在表单中请求参数名称要和 POJO 中集合属性名称相同。
给 List 集合中的元素赋值,使用下标。
给 Map 集合中的元素赋值,使用键值对。