
<%@ 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";
}
%>
| EST_id | Exon positions | tissue-specific AS transcripts | Insertion/Deletion | EST numbers | geneid |
| <%= 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("
| "+ rs.getString("est_id")+" | ");"+rs.getString("position")+" | ");"+rs.getString("type")+" | ");"+rs.getString("est_numbers")+" | ");"+rs.getString("geneid")+" | ");
rs.close();
stmt.close();
con.close();
%>
