扩 展SpringMVC的请求参数解析能力
考虑这样一个功能,我们有一个地址字段,格式为:省/市/县
。前端传值为字符串。我们如何用一个地址类型(Address
)来接收这个参数呢?地址类型的字段如下:
@NoArgsConstructor
@AllArgsConstructor
@Data
public class Address {
private String province;
private String city;
private String street;
}
我们假设格式是固定的,每个地址一定有省市县,不存在缺失一项的情况。当然现实中肯定是有这种情况的,此处只是为了说明如何对SpringMVC的参数解析能力进行扩展,因此不考虑特殊情况的处理。