Spring_MVC集合类型的参数赋值

Posted 红颜莫知己

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring_MVC集合类型的参数赋值相关的知识,希望对你有一定的参考价值。

目录

数组

@PostMapping("array")
    public String array (String[] arr) 
        System.out.println(Arrays.asList(arr));
        return "/success.jsp";
    

链表

@PostMapping("list")
    public String list(@RequestParam(value = "stringlist")List<String> stringList)
        System.out.println(stringList);
        return "/success.jsp";
    

必须要有@RequestParam,否则会报错

赋值参数方法和数组一样

对象类

假设我们有一个对象类User,它里面的属性比较特殊

@Data
public class User 
    private Integer id;
    private List<Article> list;
    private Article article;

Article类

@Data
public class Article 
    private Integer aid;
    private String title;
    private String context;


测试

@PostMapping("object")
    public String Object(User user)
        System.out.println(user);
        return "/success.jsp";
    

这个时候赋值参数的的时候就需要注意格式了

以上是关于Spring_MVC集合类型的参数赋值的主要内容,如果未能解决你的问题,请参考以下文章

Pytorch中 类Parameter的解析,类内成员函数.parameters()的源码分析,参数集合的获取,参数的注册赋值源码分析

Pytorch中 类Parameter的解析,类内成员函数.parameters()的源码分析,参数集合的获取,参数的注册赋值源码分析

List集合赋值

spring_mvc入门项目的小总结

swift基本语法——数据类型

4.三元运算/集合类型/字符串操作