a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > JSP > 正文

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

2024-09-05 00:21:53
字體:
來源:轉載
供稿:網友
UserAciton中通過hibernate查詢到的數據保存到ArrayList中,JSP頁面希望表格輸出ArrayList對象,有兩種方法,有需要的朋友可以參考一下

一、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 borderColor="darkgreen" cellSpacing="0">
    <logic:notEmpty property="userlist">
    <tr nowrap="nowrap">
    <td nowrap><b>用戶名</b></td>
    <td nowrap><b>角色</b></td>
    <td ><b>姓名</b></td>
    <td ><b>電話</b></td>
    <td ><b>電子郵件</b></td>
    <td ><b>動作</b></td>
    </tr>
    <logic:iterate indexId="index" property="userlist">
    <tr>
      <td noWrap ><bean:write property="username"/></td>
      <td noWrap ><bean:write property="role"/></td>
      <td noWrap ><bean:write property="name"/></td>
      <td noWrap ><bean:write property="tel"/></td>
      <td noWrap ><bean:write property="email"/></td>
      <td nowrap sryle="width:273px" >
      <a href="javascript:submitSid(document.fview,'<bean:write property="username"/>')">查看</a>
      <font >||</font>
      <a href="javascript:submitSid(document.fview,'<bean:write property="username"/>')">更新</a>
      <font >||</font>
      <a href="javascript:if (confirm('刪除此用戶么?')){ submitSid(document.fview,'<bean:write 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  borderColor="darkgreen" cellSpacing="0">
    <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>
    <logic:iterate indexId="index" >
    <tr>
      <td   ><bean:write property="username"/></td>
      <td   ><bean:write property="role"/></td>
      <td  ><bean:write property="name"/></td>
      <td   ><bean:write property="tel"/></td>
      <td ><bean:write property="email"/></td>
      <td  >
      <a href="javascript:submitSid(document.fview,'<bean:write property="username"/>')">查看</a>
      <font >||</font>
      <a href="javascript:submitSid(document.fview,'<bean:write property="username"/>')">更新</a>
      <font >||</font>
      <a href="javascript:if (confirm('刪除此用戶么?')){ submitSid(document.fview,'<bean:write property="username"/>')}">刪除</a>
      </td></tr>
      </logic:iterate>
      </logic:present>
      </table>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费看的黄色网 | 99久热精品 | 欧美日韩成人激情 | 婷婷激情综合 | 精品久久久久久国产 | 在线视频中文字幕 | 国产a级毛片 | 天天插天天射天天干 | 狠狠干狠狠干 | 狠狠色综合网站久久久久久久 | 久久新视频 | 精品一区久久 | 国产精品日韩欧美一区二区 | 久久久精品一区 | 中文字幕视频免费观看 | 97久久久国产精品 | 韩国精品一区二区 | 欧美日韩综合精品 | 99久久99久久精品国产片果冻 | 黄色日本片| 91色视频在线观看 | 亚洲黄色影视 | 国产精品视频污 | 欧美日本韩国一区二区 | 欧美日韩亚洲视频 | 亚洲综合激情网 | 日韩三级在线 | 欧美在线播放一区 | 特级淫片裸体免费看 | 亚洲精品美女久久久 | 日本一区视频在线观看 | 成人免费视频网站在线看 | 亚洲成人av电影 | 日韩大片一区 | 女人久久久 | 免费av一区二区三区 | 毛片免费在线 | 久久久久成人网 | 91国内精品久久 | 国产精品嫩草影院88av漫画 | 超碰97在线播放 |