最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

JSP网页,分页显示数据库

来源:动视网 责编:小OO 时间:2025-10-01 23:02:47
文档

JSP网页,分页显示数据库

下面是我的jsp连接mysql数据库的代码,现在有的数据库的条目有1000多个,我想分页显示,每页显示200个,请问怎么改才能实现?alternativesplicingofESTEST_idExonpositionstissue-specificAStranscriptsInsertion/DeletionESTnumbersgeneid问题补充:请帮忙提问者:datouxianshen2-一级最佳答案以下这段代码请加在你的JSP页面的标签当中每页显示200行数据,共有页totalPage)
推荐度:
导读下面是我的jsp连接mysql数据库的代码,现在有的数据库的条目有1000多个,我想分页显示,每页显示200个,请问怎么改才能实现?alternativesplicingofESTEST_idExonpositionstissue-specificAStranscriptsInsertion/DeletionESTnumbersgeneid问题补充:请帮忙提问者:datouxianshen2-一级最佳答案以下这段代码请加在你的JSP页面的标签当中每页显示200行数据,共有页totalPage)
下面是我的jsp连接mysql数据库的代码,现在有的数据库的条目有1000多个,我想分页显示,每页显示200个,请问怎么改才能实现?

alternative splicing of EST

<%@ page import="java.sql.*" %>

<% String value=request.getParameter("database");

String abc="aaa";%>

<%if(value.equals("1")){abc="jdbc:odbc:cancer_adrenal_tumor";

}

if(value.equals("2")){abc="jdbc:odbc:cancer_bone_marrow_leukemia";

}

if(value.equals("3")){abc="jdbc:odbc:cancer_brain_glioma";

}

%>

 

<%

 

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String url;

 url=abc;

 String username="root";

 String password="4114";

 Connection con=DriverManager.getConnection(url,username,password);

 Statement stmt=con.createStatement();

 ResultSet rs=stmt.executeQuery("select * from alter_splicing");

  

  

while(rs.next())

{

String s=rs.getString("sbjct");

%>

    

    

<%

}

rs.close();

con.close();

  

%>

EST_idExon positionstissue-specific AS transcriptsInsertion/DeletionEST numbersgeneid
<%= rs.getString("est_id")%><%= rs.getString("position")%><%=s%><%= rs.getString("type")%><%= rs.getString("est_numbers")%><%= rs.getString("geneid")%>

问题补充:

请帮忙

提问者: datouxianshen2 - 一级

最佳答案

以下这段代码请加在你的JSP页面的标签当中

<%

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 

String url; 

url=abc; //这个URL可能有问题的,你自己根据自己数据库的配置再看看

String username="root"; 

String password="4114"; 

Connection con=DriverManager.getConnection(url,username,password); 

Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); 

ResultSet rs=stmt.executeQuery("select * from alter_splicing"); 

int totalPage=0;

rs.last();

int lastRow=rs.getRow();

if(lastRow%200==0)

{

totalPage=lastRow/200;

}

else

totalPage=lastRow/200+1;

%>

每页显示200行数据,共有<%=totalPage%>页

<%

  String pageChoosed=request.getParament("page");

  int currentPage=Integer.parseInt(pageChoosed);

  if(currentPage==null)

{

   currentPage=1;

}

if(currentPage>totalPage)

{

   currentPage=totalPage;

}

 int currentRow=(currentPage-1)*200+1;

 rs.absolute(currentRow)

out.println("

");

while(rs.next())

{

    //这里面读数据库里的表的字段,你根据自己的表再看看

for(int i=0;i<200;i++)

   {

out.println("

");

out.println("

");

out.println("

");

out.println("

");

out.println("

");

out.println("

");

out.println("

");

   }

}

out.println("

"+ rs.getString("est_id")+""+rs.getString("position")+""+rs.getString("type")+""+rs.getString("est_numbers")+""+rs.getString("geneid")+"
");

  rs.close();

  stmt.close();

  con.close();

%>

文档

JSP网页,分页显示数据库

下面是我的jsp连接mysql数据库的代码,现在有的数据库的条目有1000多个,我想分页显示,每页显示200个,请问怎么改才能实现?alternativesplicingofESTEST_idExonpositionstissue-specificAStranscriptsInsertion/DeletionESTnumbersgeneid问题补充:请帮忙提问者:datouxianshen2-一级最佳答案以下这段代码请加在你的JSP页面的标签当中每页显示200行数据,共有页totalPage)
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top