Struts2绑定对象数组

 

 

首页Linux编程

背景:

阅读新闻

Struts2绑定对象数组

[日期:2017-01-02]   来源:Linux社区  作者:Linux   [字体:]  

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>linuxidc.com</title>
</head>

<body>
    <form action="linuxidc" method="post">

<%
                        for (int i =0 ;i < 2 ; i++){
                            %>
                                    <input type="text" />
                                    <input type="text" />
                                    <input type="text" />
                                    <input type="text" />
                            <%
                        }
                    %>

<input type="submit" value="提交" />
    </form>
</body>
</html>

3、接受前端传过来的对象数组users

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

@Component
public 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;
    }
}

本文永久更新链接地址

应用Java多线程实现服务器端与多客户端之间的通信

Java类型推断将不再支持可变性规范

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2e3215ac1c4b923e55713a7df7a44e0d.html