天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Action中ArrayList顯示到JSP頁面的具體實例

一、UserAction中獲取到的ArrayList對象填充到UserForm中,jsp頁面獲取UserForm的初始值。
UserAction的部分代碼:
復制代碼 代碼如下:
private ActionForward executeManageAction(ActionMapping mapping, ActionForm form,
   HttpServletRequest request, HttpServletResponse response) {
  UserForm userForm = (UserForm)form;
  ArrayList userlist = new ArrayList();
  SessionFactory sf= new Configuration().configure().buildSessionFactory();
  Session session=sf.openSession();
  Transaction tx=session.beginTransaction();
  String sqlQuery="from User";
  Query lQuery=session.createQuery(sqlQuery);
  userlist=(ArrayList)lQuery.list();
  tx.commit();
  session.close();
  userForm.setUserlist(userlist);
  return mapping.findForward("main_user");
 }

UsrForm的部分代碼:
復制代碼 代碼如下:
private ArrayList userlist;
 public ArrayList getUserlist(){
  return userlist;
 }
 public void setUserlist(ArrayList userlist){
  this.userlist=userlist;
 }

JSP頁面代碼:
復制代碼 代碼如下:
    <table id="id1" style="border-right: darkgreen 1px solid;border-top:darkgreen 1px solid;border-left: darkgreen 1px solid;width:100%;
    border-bottom;darkgreen 1px solid;border-collapse:collapse" borderColor="darkgreen" cellSpacing="0" border="1">
    <logic:notEmpty name="userForm" property="userlist">
    <tr nowrap="nowrap">
    <td style="width:80px;height:16px" nowrap><b>用戶名</b></td>
    <td style="width:80px;height:16px" nowrap><b>角色</b></td>
    <td style="width:84px;height:16px" ><b>姓名</b></td>
    <td style="width:88px;height:16px" ><b>電話</b></td>
    <td style="width:73px;height:16px" ><b>電子郵件</b></td>
    <td style="width:273px;height:16px" ><b>動作</b></td>
    </tr>
    <logic:iterate indexId="index" id="user" name="userForm" property="userlist">
    <tr>
      <td noWrap style="width:80px" ><bean:write name="user" property="username"/></td>
      <td noWrap style="width:80px" ><bean:write name="user" property="role"/></td>
      <td noWrap style="width:80px" ><bean:write name="user" property="name"/></td>
      <td noWrap style="width:80px" ><bean:write name="user" property="tel"/></td>
      <td noWrap style="width:80px" ><bean:write name="user" property="email"/></td>
      <td nowrap sryle="width:273px" >
      <a href="Javascript:submitSid(document.fview,'<bean:write name="user" property="username"/>')">查看</a>
      <font >||</font>
      <a href="Javascript:submitSid(document.fview,'<bean:write name="user" property="username"/>')">更新</a>
      <font >||</font>
      <a href="Javascript:if (confirm('刪除此用戶么?')){ submitSid(document.fview,'<bean:write name="user" property="username"/>')}">刪除</a>
      </td></tr>
      </logic:iterate>
      </logic:notEmpty>
      </table>

二、UserAction中獲取到數據ArrayList對象后,把ArrayList對象存在request中,JSP頁面在獲取到ArrayList對象。
UserAction部分代碼:
復制代碼 代碼如下:
 private ActionForward executeManageAction(ActionMapping mapping, ActionForm form,
   HttpServletRequest request, HttpServletResponse response) {
  UserForm userForm = (UserForm)form;
  ArrayList userlist = new ArrayList();
  SessionFactory sf= new Configuration().configure().buildSessionFactory();
  Session session=sf.openSession();
  Transaction tx=session.beginTransaction();
  String sqlQuery="from User";
  Query lQuery=session.createQuery(sqlQuery);
  userlist=(ArrayList)lQuery.list();
  tx.commit();
  session.close();
  request.setAttribute("userlist", userlist);
  return mapping.findForward("main_user");
 }

JSP部分代碼:
復制代碼 代碼如下:
<table id="id1"  borderColor="darkgreen" cellSpacing="0" border="1">
    <tr >
    <td  ><b>用戶名</b></td>
    <td  ><b>角色</b></td>
    <td  ><b>姓名</b></td>
    <td  ><b>電話</b></td>
    <td ><b>電子郵件</b></td>
    <td ><b>動作</b></td>
    </tr>
     <logic:present name="userlist">
    <logic:iterate indexId="index" id="user" name="userlist" >
    <tr>
      <td   ><bean:write name="user" property="username"/></td>
      <td   ><bean:write name="user" property="role"/></td>
      <td  ><bean:write name="user" property="name"/></td>
      <td   ><bean:write name="user" property="tel"/></td>
      <td ><bean:write name="user" property="email"/></td>
      <td  >
      <a href="Javascript:submitSid(document.fview,'<bean:write name="user" property="username"/>')">查看</a>
      <font >||</font>
      <a href="Javascript:submitSid(document.fview,'<bean:write name="user" property="username"/>')">更新</a>
      <font >||</font>
      <a href="Javascript:if (confirm('刪除此用戶么?')){ submitSid(document.fview,'<bean:write name="user" property="username"/>')}">刪除</a>
      </td></tr>
      </logic:iterate>
      </logic:present>
      </table>

jsp技術Action中ArrayList顯示到JSP頁面的具體實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一区二区三区毛AAAA片特级 | 在线电台收听 | 被滋润的艳妇疯狂呻吟白洁老七 | 野花韩国中文版免费观看 | 国产精品99久久免费黑人人妻 | 人人射人人爱 | 97国产在线播放 | 乌克兰女人与动ZOZO | 精品无码久久久久久动漫 | 国产午夜精品鲁丝片 | YELLOW视频在线观看免费版高清 | 色狠狠色综合吹潮 | 精品无码国产自产在线观看 | 久见久热 这里只有精品 | 2019天天射干| 菠萝视频高清版在线观看 | 色多多污版app下载网站 | 沈芯语麻豆0076 视频 | 国产精品日本不卡一区二区 | 男女爽爽无遮挡午夜视频在线观看 | 三级黄色片免费观看 | 久久影院一区 | 中文字幕亚洲乱码熟女在线萌芽 | 国产扒开美女双腿屁股流白浆 | 成人无码精品一区二区在线观看 | 国产婷婷一区二区在线观看 | 国产精品点击进入在线影院高清 | 精品国产自在现线拍国语 | 国产激情精品久久久久久碰 | 超碰v| 国产在线视频一区二区不卡 | 国产亚洲精品久久久久久一区二区 | 伊人国产视频 | 久久91精品国产91久久户 | 国产精品夜夜春夜夜爽久久小 | 国产精品日本一区二区在线播放 | 全免费午夜一级毛片 | 小夫妻天天恶战 | 国产午夜福利片 | 精品久久久麻豆国产精品 | 欧美日韩亚洲一区二区三区在线观看 |