现在的位置: 首页 > 操作系统 > 正文

Struts2绑定对象数组

2020年02月12日 操作系统 ⁄ 共 1698字 ⁄ 字号 评论关闭

Struts2绑定对象数组

1、首先写一个要绑定的对象

User.Java

package com.linuxidc.getExcel.entity;

/*** Created by dong on 15-4-19.*/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、前端页面

<html><head> <title>xuebuyuan.com</title></head>

<body> <form action="linuxidc" 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、接受前端传过来的对象数组users

linuxidc.java(取对象数组时,用List<User>得到)

@Componentpublic class linuxidc 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; }}

本文永久更新链接地址:http://www.xuebuyuan.com/Linux/2017-01/139080.htm

以上就上有关Struts2绑定对象数组的全部内容,学步园全面介绍编程技术、操作系统、数据库、web前端技术等内容。

抱歉!评论已关闭.