zoukankan      html  css  js  c++  java
  • Struts2中集合收集表单数据

    收集表单的页面:

     1 <form action="listAction1!insert" method="post">
     2         dog1:<input name="ulist[0].dog.did"/>
     3             <input name="ulist[0].dog.dname"/><br>
     4         dog2:<input name="ulist[1].dog.did"/>
     5             <input name="ulist[1].dog.dname"/><br>
     6         dog3:<input name="ulist[2].dog.did"/>
     7             <input name="ulist[2].dog.dname"/><br>
     8         dog4:<input name="ulist[3].dog.did"/>
     9             <input name="ulist[3].dog.dname"/><br>
    10         dog5:<input name="ulist[4].dog.did"/>
    11             <input name="ulist[4].dog.dname"/><br>
    12         dog6:<input name="ulist[5].dog.did"/>
    13             <input name="ulist[5].dog.dname"/><br>
    14             <input type="submit" value="提交"/>
    15     </form>

     struts.xml里:

    <action name="listAction1" class="com.xsl.action.ListAction1">
      <result name="success">/success.jsp</result>
    </action>

    ListAction1.java里:

     1 package com.xsl.action;
     2 
     3 import java.util.ArrayList;
     4 import java.util.List;
     5 
     6 import javax.servlet.http.HttpServletRequest;
     7 
     8 import org.apache.struts2.interceptor.ServletRequestAware;
     9 
    10 import com.opensymphony.xwork2.ActionSupport;
    11 import com.xsl.entity.Dog;
    12 import com.xsl.entity.Users;
    13 
    14 public class ListAction1 extends ActionSupport implements ServletRequestAware {
    15     private Users users;
    16     private HttpServletRequest request;
    17     private List<Users> ulist;
    18     public String insert(){
    19         for(Users u:ulist){
    20             System.out.println(u.getDog().getDid()+"---"+u.getDog().getDname());
    21         }
    22         return SUCCESS;
    23     }
    24     public void setServletRequest(HttpServletRequest request) {
    25         this.request = request;
    26     }
    27     public Users getUsers() {
    28         return users;
    29     }
    30     public void setUsers(Users users) {
    31         this.users = users;
    32     }
    33     public HttpServletRequest getRequest() {
    34         return request;
    35     }
    36     public void setRequest(HttpServletRequest request) {
    37         this.request = request;
    38     }
    39     public List<Users> getUlist() {
    40         return ulist;
    41     }
    42     public void setUlist(List<Users> ulist) {
    43         this.ulist = ulist;
    44     }
    45 }
  • 相关阅读:
    js页面滚动定位
    函数定义
    __proto__和prototype
    数组操作
    mysql中 group_concat函数在oracle中使用
    字符串里有字典转列表
    处理 Unicode转汉字编码问题
    Key没有引号的K-V格式字符串,怎么转换成Json/dict
    httpx
    appium +夜神模拟器
  • 原文地址:https://www.cnblogs.com/xsl1995/p/6649854.html
Copyright © 2011-2022 走看看