毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

jsp页面使用分页以后如果页面中元素未满该怎样排版

更新时间:2013-5-10:  来源:毕业论文

jsp页面使用分页以后如果页面中元素未满该怎样排版

后两行虽然没有元素可还是显示出来一条,这样排版就很难看了,要怎样才能让没有元素的表格不显示呢?
这是我的代码
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" import="java.util.*" import="java.text.*" errorPage="error.jsp"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<%
String datetime = new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime());
String pag = request.getParameter("pag");
if(pag == null)
pag = "0";
int now = Integer.parseInt(pag);
int rows=0;
String a01 = "";
String a02 = "";
String a03 = "";
String a04 = "";
String a05 = "";
String b01 = "";
String b02 = "";
String b03 = "";
String b04 = "";
String b05 = "";
String c01 = "";
String c02 = "";
String c03 = "";
String c04 = "";
String c05 = "";
Connection con = null;
Statement st = null;
ResultSet rs = null;
ResultSet re = null;
try
{
    Class.forName("com.mysql.jdbc.Driver").newInstance();
    String url = "jdbc:mysql://localhost:3306/mydb1";
    con = DriverManager.getConnection(url,"root","123456");
    st = con.createStatement();
    rs = st.executeQuery("select * from userinfo order by userid asc");
rs.last();
rows=rs.getRow();
rs.beforeFirst();
if(now != 0)
rs.absolute(now);
rs.next();
a01 = rs.getString("userid");
b01 = rs.getString("password");
c01 = rs.getString("word");
rs.next();
a02 = rs.getString("userid");
b02 = rs.getString("password");
c02 = rs.getString("word");
rs.next();
a03 = rs.getString("userid");
b03 = rs.getString("password");
c03 = rs.getString("word");
rs.next();
a04 = rs.getString("userid");
b04 = rs.getString("password");
c04 = rs.getString("word");
rs.next();
a05 = rs.getString("userid");
b05 = rs.getString("password");
c05 = rs.getString("word");
}
catch(Exception e)
{
  e.printStackTrace();
}
finally
{
     if(rs!=null)
 {
    try{ rs.close();}catch(Exception e){e.printStackTrace();}
  }
     if(st!=null)
 {
    try{ st.close();}catch(Exception e){e.printStackTrace();}
  } 
  if(con!=null)
 {
    try{ con.close();}catch(Exception e){e.printStackTrace();}
  }
}
%>
<table width="600" border="0" cellspacing="0" cellpadding="" align="center">
  <tr>
    <td width="200" bgcolor="#666666"><%=a01%></td>
    <td width="200" bgcolor="#666666"><%=b01%></td>
    <td width="200" bgcolor="#666666"><%=c01%></td>
  </tr>
  <tr>
    <td bgcolor="#CCCCCC"><%=a02%></td>
    <td bgcolor="#CCCCCC"><%=b02%></td>
    <td bgcolor="#CCCCCC"><%=c02%></td>
  </tr>
  <tr>
    <td bgcolor="#666666"><%=a03%></td>
    <td bgcolor="#666666"><%=b03%></td>
    <td bgcolor="#666666"><%=c03%></td>
  </tr>
  <tr>
    <td bgcolor="#CCCCCC"><%=a04%></td>
    <td bgcolor="#CCCCCC"><%=b04%></td>
    <td bgcolor="#CCCCCC"><%=c04%></td>
  </tr>
  <tr>
    <td bgcolor="#666666"><%=a05%></td>
    <td bgcolor="#666666"><%=b05%></td>
    <td bgcolor="#666666"><%=c05%></td>
  </tr>
</table>
<table width="300" border="1" cellspacing="0" cellpadding="1" align="center">
  <tr>
    <td width="75" align="center">     
<%
if(now == 0){}
else
{
out.println("<form name='form1' method='post' action='bbs.jsp'>");
out.println("<label>");
    out.println("<input type='submit' name='Submit1' value='首页'>");
out.println("</label>");
out.println("</form>");
}
%>        
    </td>
    <td width="75" align="center">
<%
if(now == 0){}
else
{
out.println("<form name='form2' method='post' action='bbs.jsp?pag="+(now-5)+"'>");
out.println("<label>");
out.println("<input type='submit' name='Submit2' value='上一页'>");
out.println("</label>");
out.println("</form>");
}
%>      
    </td>
<td width="75" align="center">
<%
if(now == (rows-(rows%5))){}
else
{
out.println("<form name='form3' method='post' action='bbs.jsp?pag="+(now+5)+"'>");
out.println("<label>");
out.println("<input type='submit' name='Submit3' value='下一页'>");
out.println("</label>");
out.println("</form>");
}
%>      
    </td>
<td width="75" align="center">
<%
if(now == (rows-(rows%5))){}
else
{
out.println("<form name='form3' method='post' action='bbs.jsp?pag="+(rows-(rows%5))+"'>");
out.println("<label>");
out.println("<input type='submit' name='Submit4' value='尾页'>");
out.println("</label>");
out.println("</form>");
}
%>      
    </td>
  </tr>
</table>
<table width="300" border="1" cellspacing="0" cellpadding="1" align="center">
  <tr>
    <td align="center">
<%="总共有"+rows+"条记录"%>
</td>
  </tr>
</table>
<table width="300" border="1" cellspacing="0" cellpadding="1" align="center">
  <tr>
    <td align="center">
<%=datetime%>
</td>
  </tr>
</table>
</body>
</html>
<% if(a01 != null && !a01.isEmpty(){%>
 <tr>
    <td bgcolor="#CCCCCC"><%=a01%></td>
    <td bgcolor="#CCCCCC"><%=b01%></td>
    <td bgcolor="#CCCCCC"><%=c01%></td>
  </tr>
<%}%>
<% if(a02 != null && !a02.isEmpty(){%>
 <tr>
    <td bgcolor="#CCCCCC"><%=a02%></td>
    <td bgcolor="#CCCCCC"><%=b02%></td>
    <td bgcolor="#CCCCCC"><%=c02%></td>
  </tr>
<%}%>
<% if(a03 != null && !a03.isEmpty(){%>
  <tr>
    <td bgcolor="#666666"><%=a03%></td>
    <td bgcolor="#666666"><%=b03%></td>
    <td bgcolor="#666666"><%=c03%></td>
  </tr>
<%}%>
<% if(a04 != null && !a04.isEmpty(){%>
  <tr>
    <td bgcolor="#CCCCCC"><%=a04%></td>
    <td bgcolor="#CCCCCC"><%=b04%></td>
    <td bgcolor="#CCCCCC"><%=c04%></td>
  </tr>
<%}%>
<% if(a05 != null && !a05.isEmpty(){%>
  <tr>
    <td bgcolor="#666666"><%=a05%></td>
    <td bgcolor="#666666"><%=b05%></td>
    <td bgcolor="#666666"><%=c05%></td>
  </tr>
<%}%>

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。