User.java
public class User{
private String name;
private List<Link> links;
}
Link.java
public class Link{
private String addr;
private String tel;
}
UserController.java
@RequestMapping(value = "user", method = RequestMethod.GET)
public String test(Model model) {
model.addAttribute("user",new User());
return "user";
}
@RequestMapping(value = "user", method = RequestMethod.POST)
public String test(User user) {
System.out.println(user.getName());
List<Link> links = user.getLinks();
for(Link link:links){
System.out.println(link.getAddr());
System.out.println(link.getTel());
}
return "user";
}
user.jsp
[form:form modelAttribute="user" method="post" action="/user"]
[form:input path="name" /]
[form:input path="addr" /]
[form:input path="tel" /]
[form:input path="addr" /]
[form:input path="tel" /]
[input type="submit"][/input]
[/form:form]
Who can tell me How to do it!
[form:form modelAttribute="user" method="post" action="/user"]
[form:input path="name" /]
[form:input path="links[0].addr" /]
[form:input path="links[0].tel" /]
[form:input path="links[1].addr" /]
[form:input path="links[1].tel" /]
[input type="submit"][/input]
[/form:form]
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.