首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包

CSDN 论坛技术支持 [加入]

讨论CSDN论坛、群组各种功能以及反馈bug的群组
问个问题,谁来帮帮我.   在jsp中传不过来javabean的值
发表时间:2008-05-07 11:09:12   楼主:jianhui0607

问个问题,谁来帮帮我. 在jsp中传不过来javabean的值

 struts+javabean来把值传到jsp中:

 struts action中的代码:

public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { DB db=new DB(); List list=(List)db.Select(); HttpSession session=request.getSession(); session.setAttribute("list", list);

 return mapping.findForward("succ"); } }

 

 

连接数据这个class的代码: public class DB { public static Connection getConnection() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); return DriverManager.getConnection("jdbc:odbc:zfzx","sa",""); } catch (Exception e) { System.out.println("连接出错:"+e.toString()); return null; } } private static String fomart (String str) { String result=null; byte temp[]; try{ temp=str.getBytes("ISO-8859-1"); result=new String(temp); }catch(Exception e) {} return result; } public ArrayList Select() { try { String sql="select * from fb"; Connection conn=DB.getConnection(); Statement st=conn.createStatement(); ResultSet rs=st.executeQuery(sql); ArrayList list=new ArrayList(); while(rs.next()) { DBbean fb=new DBbean(); fb.setId(rs.getInt(1)); fb.setName(fomart(rs.getString(2))); fb.setVer(fomart(rs.getString(3))); fb.setLicense(fomart(rs.getString(4))); fb.setOs(fomart(rs.getString(5))); fb.setSoftstate(fomart(rs.getString(6))); fb.setSite(fomart(rs.getString(7))); fb.setEmail(fomart(rs.getString(8))); fb.setDownload(fomart(rs.getString(9))); fb.setInformation(fomart(rs.getString(10))); fb.setZt(rs.getInt(11)); list.add(rs); } return list; } catch (Exception ex) { ex.printStackTrace(); return null; } }

 

 

jsp中的代码::: 

  <body>
      <%
        List list=(ArrayList)request.getAttribute("list");
       %>

 

           ......

          ........

          .........

          .......

       <%
            for(int i=0;i<list.size();i++)
            { 
              DBbean db=(List)list.get(i);
               
         %>
              
               <td><%=db.getName() %></td>
               <td><%=db.getVer() %></td>
               <td><%=db.getLicense() %></td>
               <td><%=db.getOs() %></td>
               <td><%=db.getSoftstate() %></td>   
               <td><%=db.getSite() %></td>
               <td><%=db.getEmail() %></td>
               <td><%=db.getDownload() %></td>
               <td><%=db.getInformation() %></td>
               
               <%
                  if(db.getzt()==0)
                     {
               %> 
               <td>没审核</td>
               <%
                  }
                 else
                 {
               %>
              
               <td>审核</td>
                <%
                  }
                %>

 

 

 

 

 

Bean中代码字段:

private String license; /** download property */ private String download; /** information property */ private String information; /** os property */ private String os; /** site property */ private String site; /** email property */ private String email; /** softstate property */ private String softstate; /** ver property */ private String ver; /** name property */ private String name; /** id property */ private int id; private int zt;

 

 

 

 什么地方有错,帮我指出来





 
发表时间:2008-05-10 08:16:19 1 楼:servletJava
  这一行代码“ List list=(ArrayList)request.getAttribute("list");” 该为 “ List list=(ArrayList)request.getSession.getAttribute("list");"
发表时间:2008-05-12 13:30:23 2 楼:senini
老虎机破解上分退币器定位器奔驰宝马轮盘水果斗地主破解自卫器防身器扑克麻将牌九透视. 本公司专门生产上分器,老虎J定位器.各种街机,奔驰宝马.赛车风云.雪豹.彩金狮王.疯狂斗地主.水果大餐.大小老虎机.斗地主.小型水果机.动物乐园.狮子彩金及部分连线机,轮盘机,等等 作弊器,让你打暴老虎J..`详加QQ270535397/370458950 电话13959878721仪器介绍及使用效果查看公司网页www.laohuba.com
发表时间:2008-05-13 16:42:46 3 楼:senini
老虎机破解上分退币器定位器奔驰宝马轮盘水果斗地主破解
自卫器防身器扑克麻将牌九透视.
本公司专门生产上分器,老虎J定位器.各种街机,奔驰宝马.赛车风云.雪豹.彩金狮王.疯狂斗地主.水果大餐.大小老虎机.斗地主.小型水果机.动物乐园.狮子彩金及部分连线机,轮盘机,等等 作弊器,让你打暴老虎J..`详加QQ270535397/370458950  电话13959878721仪器介绍及使用效果查看公司网页www.laohuba.com
发表时间:2008-05-16 10:43:27 4 楼:senini
老.虎.机.破.解.上分退币器定位器奔驰宝马轮盘水果斗地主.破.解. 自卫器防身器扑克麻将牌九透视.识牌器.透视眼镜.药水! 本公司专门生产上分器,老.虎.机.定位器.各种街机,奔驰宝马.赛车风云.雪豹.彩金狮王.疯狂斗地主.水果大餐.大小老.虎.机.斗地主.小型水果机.动物乐园.狮子彩金及部分连线机,轮盘机,等等 作弊器,让你打暴.老.虎.机...`详加QQ270535397/370458950 电话13959878
发表时间:2008-05-18 20:27:12 5 楼:S12152007
怎么样解决了没有呀!
发表时间:2008-05-21 10:55:44 6 楼:lyx19821215
list.add(rs) 这个也应该改一下list.add(fb)
本回复于:
2008-05-21 10:56:31 被【lyx19821215】修改
发表时间:2008-05-24 12:22:50 7 楼:chinarenanny
有struts 标签为何不用,还有为何将LIST存入会话中,可以存入request内!
发表时间:2008-05-26 15:18:40 8 楼:senini
老虎机破解上分退币器定位器奔驰宝马轮盘水果斗地主破解
扑克麻将牌九透视.识牌器.透视眼镜.药水!
本公司专门生产上分器,老虎J定位器.各种街机,奔驰宝马.赛车风云.雪豹.彩金狮王.疯狂斗地主.水果大餐.大小老虎J.斗地主.小型水果机.动物乐园.狮子彩金及部分连线机,轮盘机,等等 作弊器,让你打暴老虎J..`
详加QQ270535397/370458950/331495203电话13959878721仪器介绍及使用效果查看公司网页www.laohuba.com
发表时间:2008-09-04 10:22:11 9 楼:mcm_hx

在Action里直接把list存在request范围就行啊,非要存在Session里多麻烦啊,这样在jsp页面直接就能取到想要取的list集合!

<#list list as list1>
    <tr>
     <td class="alt" width="20%">${list1[0]?string?trim}</td>
     <td class="alt" width="20%">${list1[1]?string?trim}</td>
     <td class="alt" width="20%">${list1[2]?string?trim}</td>
     <td class="alt" width="20%">${list1[3]?string?trim}</td>
     <td class="alt" width="20%">${list1[4]?string?trim}</td>
     <td class="alt" width="20%">${list1[5]?string?trim}</td>
     <td class="alt" width="20%">${list1[6]?string?trim}</td>
     <td class="alt" width="20%">${list1[7]?string?trim}</td>
     <td class="alt" width="20%">${list1[8]?string?trim}</td>
     <td class="alt" width="20%">${list1[9]?string?trim}</td>
    </tr>
    </#list>

网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|版权声明|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo