您的位置:首页 > 编程语言 > Java开发

Struts2接受请求参数2(集合类数据)

2017-02-16 12:39 176 查看
效果类似输入多组数据:





输出结果:[User [username=admin, password=123456], User [username=root, password=654321]]

Html代码块:

<form action="loginAction" method="post">
用户名:<input type="text" name="user[0].username"><br>
密 码:<input type="password" name="user[0].password"><br>
<hr>
用户名:<input type="text" name="user[1].username"><br>
密 码:<input type="password" name="user[1].password"><br>
<input type="submit" value="Submit">
</form>

action代码块:
public class LoginAction{
private List<User> user;
public List<User> getUser() {
return user;
}
public void setUser(List<User> user) {
this.user = user;
}

public String execute(){
System.out.println(user);
return "success";
}
}


User实体类:
public class User {
private String username;
private String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public User(String username, String password) {
super();
this.username = username;
this.password = password;
}

@Override
public String toString() {
return "User [username=" + username + ", password=" + password
+ "]";
}
public User() {
super();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: