• 注册
当前位置:1313e > 默认分类 >正文

struts集合类型封装

1.list类型封装

 

 

 

2.map类型封装

 

 

 

 

 

3.封装单个String,Object,List,List

页面:

<%@ 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 heretitle>
head>
<body><form action="${pageContext.request.contextPath }/test.action"method="post">字符串1:<input type="text" name="str1"> <br />

测试字符串数组:<inputtype="text" name="strs"> <input type="text" name="strs"><input type="text" name="strs"> <br />

测试字符串数组1:<inputtype="text" name="strs1[0]"> <input type="text"name="strs1[1]"> <input type="text" name="strs1[2]"><br />

测试单个对象:<input type="text" name="user.username"> <inputtype="text" name="user.password"> <br />

测试对象集合: <inputtype="text" name="users[0].username"> <input type="text"name="users[0].password"> <br />      <input type="text" name="users[1].username"> <inputtype="text" name="users[1].password"><br />      

<input type="text"name="users[2].username"> <input type="text"name="users[2].password"><br />      <input type="submit" value="提交">form> body> html>

 

Test.Action:

import java.util.List;import com.opensymphony.xwork2.ActionSupport;public class TestAction extends ActionSupport {private List strs;private List strs1;private List users;private String str1;private User user;@Overridepublic String execute() throws Exception {return super.execute();}public List getStrs() {return strs;}public void setStrs(List strs) {this.strs = strs;}public List getUsers() {return users;}public void setUsers(List users) {this.users = users;}public String getStr1() {return str1;}public void setStr1(String str1) {this.str1 = str1;}public User getUser() {return user;}public void setUser(User user) {this.user = user;}public List getStrs1() {return strs1;}public void setStrs1(List strs1) {this.strs1 = strs1;}}

User.java

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;}@Overridepublic String toString() {return "User [username=" + username + ", password=" + password + "]";}}

 

 

strs:

 

 

strs1

 

 

 

 

users

 

 

 

str1:

 

 

 

 

转载于:https://www.cnblogs.com/qlqwjy/p/7406538.html

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录