<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <form action="demo" method="post"> 姓名:<input name="user[0].name" type="text" value="name00"> 年龄:<input name="user[0].age" type="text" value="10"><br/> 姓名:<input name="user[1].name" type="text" value="name01"> 年龄:<input name="user[1].age" type="text" value="20"><br/> <input type="submit" value="提交"> </form> </body> </html>
action代码:
public class ListDemoAction extends ActionSupport { private static final long serialVersionUID = 8920623685005435002L; private List<User> user; @Override public String execute() throws Exception { for(User u : user){ System.out.println(u.getName()); System.out.println(u.getAge()); } return super.execute(); } public List<User> getUser() { return user; } public void setUser(List<User> user) { this.user = user; } }
控制台输出结果:
name00
10
name01
20