2010年3月25日星期四

[note]Spring MVC接收数组或List参数

客户端:
方法:POST
参数:columnList  Health
          columnList  Sport
          拥有相同的name即可。 

服务器端:

Servlet方式:request.getParameterValues("columnList");可以得到String数组

SpringMVC注解方式:@RequestParameter("columnList") String[] list;           //数组形式
                                 @RequestParameter("columnList") List<String> list;   //List形式
                                 @ModelAttribute MyModel model;                             //模型中带有数组或者List

public class MyModel {
      List<String> list;
      或者String[] list;

      ......
}

没有评论: