发新话题
打印

急,,

<% } %> 我想一第记录为一行,,但是这样它把所有的字段放在一起,,我想分开,,可以帮我吗。

急,,

谢谢你,我还有问题:在后台:取出数据库中的若干个ResultSet,并把它们依次装入一个Vector中.然后把这个Vector传送给一个JSP页面: public Vector SearchAll(){ str="select * from NewDetail" while(resul.next()) vc.addElement(resul.getString(1);vc.addElement(resul.getString(2);} retrun vc } 在jsp页面中代码是: <% //param="musictype" /> value="女星" /> Vector ve=sr.SearchAll() ; %> <% for(int i=0;i
<%=ve.get(i)%>

TOP

急,,

跟这个差不多ba <% String sql="select * from [Guestbook] "; ResultSet Rs=stmt.executeQuery(sql); int intPageSize; //一页显示的记录数 int intRowCount; //记录总数 int intPageCount; //总页数 int intPage; //待显示页码 String strPage; int i; //设置一页显示的记录数 intPageSize = 10; //取得待显示页码 strPage = request.getParameter("page"); if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据 intPage = 1; } else{//将字符串转换成整型 intPage = java.lang.Integer.parseInt(strPage); if(intPage< 1) intPage = 1; } //获取记录总数 Rs.last(); intRowCount = Rs.getRow(); //记算总页数 intPageCount = (intRowCount+intPageSize-1) / intPageSize; //调整待显示的页码 if(intPage >intPageCount) intPage = intPageCount; if(intPageCount >0){ //将记录指针定位到待显示页的第一条记录上 Rs.absolute((intPage-1) * intPageSize+1); //显示数据 i = 0; while(i< intPageSize && !Rs.isAfterLast()){ //读留言信息 int id=Rs.getInt("id"); String username=Rs.getString("username"); String userface=Rs.getString("userface"); String userurl=Rs.getString("userurl"); String usermail=Rs.getString("usermail"); String userqq=Rs.getString("userqq"); String usertitle=Rs.getString("usertitle"); String content=Rs.getString("content"); String mydate=Rs.getString("mydate"); String remydate=Rs.getString("remydate"); String recontent=Rs.getString("recontent"); String ip=Rs.getString("ip"); %> <% Rs.next(); i++; //读流言信息结束 } %>
id
username
userurl
usermail
userqq
mydate
usertitle
ip
<%=id%>
<%=username%>
<%=userurl%>
<%=usermail%>
<%=userqq%>
<%=mydate%>
<%=usertitle%>
<%=ip%>
<% if(a==null||a.booleanValue()==false) {}else{ %> <%}%>
第<%=intPage%>页 共<%=intRowCount%>条记录/共<%=intPageCount%>页 <% if(intPage<2){ out.print("首页 | 上一页"); }else{%> 首页 | 上一页 <%}%>| <% if((intPageCount-intPage)<1) { out.print("下一页 | 尾页"); }else{%> 下一页 | 尾页 <%} } else{ } if(conn!=null) { conn.close(); } if(stmt!=null) { stmt.close(); } %>

TOP

急,,

如果是查询出来的结果(包括 findAll),您可以专门写一个 PaginationSupport 类,用来分页显示,这样所有的分页都可以用这个类,里面控制好输出,可以应付了所有的查询和显示

TOP

发新话题