struts2綁定對(duì)象數(shù)組
來(lái)源:程序員人生 發(fā)布時(shí)間:2015-05-05 08:22:14 閱讀次數(shù):3759次
1、首先寫(xiě)1個(gè)要綁定的對(duì)象
User.java
package com.zjd.getExcel.entity;
/**
* Created by dong on 15⑷⑴9.
*/
public class User {
public User(){}
private Integer id;
private String username;
private String sex;
private String email;
private String password;
private int count;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
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 int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
2、前端頁(yè)面
<html>
<head>
<title>test</title>
</head>
<body>
<form action="test" method="post">
<%
for (int i =0 ;i < 2 ; i++){
%>
<input type="text" name="users[<%=i%>].username" />
<input type="text" name="users[<%=i%>].sex" />
<input type="text" name="users[<%=i%>].email" />
<input type="text" name="users[<%=i%>].password" />
<%
}
%>
<input type="submit" value="提交" />
</form>
</body>
</html>
3、接受前端傳過(guò)來(lái)的對(duì)象數(shù)組users
test.java(取對(duì)象數(shù)組時(shí),用List<User>得到)
@Component
public class Test extends ActionSupport {
private List<User> users;
@Override
public String execute() throws Exception {
System.out.println(users.toString()+"-----");
for (User user:users){
System.out.println(user.getUsername()+"---"+user.getEmail()+"--"+user.getPassword()+"-"+user.getSex());
}
return Action.SUCCESS;
}
public List<User> getUsers() {
return users;
}
public void setUsers(List<User> users) {
this.users = users;
}
}
參考鏈接
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)