Form表单如何传递List数组对象到后台的解决办法(转)

Posted 涤新云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Form表单如何传递List数组对象到后台的解决办法(转)相关的知识,希望对你有一定的参考价值。

举例说明:

 【后台有一个对象 User    一个PhotoDo对象】,结构如下:

 public class User{

 private String username;

  private List<PhotoDo> photo;

  ..get ....set.....

 }

public class PhotoDo{

 private String id;

 private String name;

  ...get...set...

}

【Controller中接受方法 getUser】

@reqeustMapping("/getUser")

public void getUser(User user){

...实现方法...

}

【前台Form这么写:】

<form>

     <input type="text" name="username" aciton="..">

     <input type="text" name="photo[0].id">

     <input type="text" name="photo[0].name">

     <input type="text" name="photo[1].id">

     <input type="text" name="photo[1].name">

     <input type="text" name="photo[2].id">

     <input type="text" name="photo[2].name">

</form>

 

========================================分割线

 

以上是关于Form表单如何传递List数组对象到后台的解决办法(转)的主要内容,如果未能解决你的问题,请参考以下文章

form表单传递数组到后台之后,后台怎么提取这个数组里面的值进行判断?

Java数组,如何通过JSP表单将数组传递到后台?

ajax传递数组form表单提交对象数组

Html中 from表单提交如何提交数组到java后台?

springMVC通过ajax传递参数list对象或传递数组对象到后台

[WebApi]Ajax传递数组到API