首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

java 分页,该如何解决

2012-01-23 
java分页JSP页面内列表框(select)分页代码.[解决办法] %@ page language java contentType text/ht

java 分页
JSP页面内列表框(select)分页代码.

[解决办法]
<%@ page language= "java " contentType= "text/html; charset=GBK "%>
<%@ include file= "/WEB-INF/jspf/head.jsp "%>
<html>
<head>
<title>

</title>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<LINK HREF= "../css/style.css " REL= "stylesheet " TYPE= "text/css ">

</head>

<script type= "text/javascript ">
function showWindow(number){
var count = window.document.jiuzhushenpiShowForm.length;
if(count > 1){
window.document.jiuzhushenpiShowForm[number].submit();
}else{
window.document.jiuzhushenpiShowForm.submit();
}
}
function choosePage(obj){
jiuzhushenpiViewForm.page.value = obj.value;
jiuzhushenpiViewForm.submit();
}
</script>

<body leftmargin= "0 " topmargin= "4 " bgcolor= "#FFFFFF ">
<table width= "100% " border= "1 " align= "center " cellpadding= "0 " cellspacing= "0 " BORDERCOLOR= "#000000 " bgcolor= "#000000 ">
<tr bgcolor= "#FFFFFF ">
<td ALIGN= "CENTER ">

</td>
<td ALIGN= "CENTER ">
申请人
</td>
<td ALIGN= "CENTER ">
申请人身份证号
</td>
<td ALIGN= "CENTER ">
批准日期
</td>
</tr>
<c:forEach var= "jiuzhushenpi " items= "${jiuzhushenpis} " varStatus= "loop ">
<tr bgcolor= "#FFFFFF ">
<td ALIGN= "CENTER ">
${loop.count + (jiuzhushenpiViewForm.page-1)*jiuzhushenpiViewForm.row}
</td>
<td ALIGN= "CENTER ">
<html:form action= "/jiuzhushenpiShow.do " target= "new_window ">
<html:hidden property= "id " value= "${jiuzhushenpi.id} " />
</html:form>

<A href= "javascript:showWindow(${loop.index}); ">
${jiuzhushenpi.tbpeople.name}
</A>
</td>
<td ALIGN= "CENTER ">
${jiuzhushenpi.tbpeople.idcard}
</td>
<td ALIGN= "CENTER ">
<fmt:formatDate value= "${jiuzhushenpi.tianbiaodate} " pattern= "yyyy-MM-dd " />
<c:set value= "${loop.count} " var= "rowCount " scope= "page " />
</td>
</tr>
</c:forEach>
<c:forEach begin= "${rowCount+1} " end= "${jiuzhushenpiViewForm.row} ">
<tr bgcolor= "#FFFFFF ">
<td ALIGN= "CENTER ">
&nbsp;
</td>
<td ALIGN= "CENTER ">
&nbsp;
</td>
<td ALIGN= "CENTER ">
&nbsp;
</td>
<td ALIGN= "CENTER ">
&nbsp;
</td>
</tr>
</c:forEach>
</table>
<table width= "92% " border= "0 " align= "center " cellpadding= "0 " cellspacing= "0 ">


<tr>
<td>
&nbsp;
</td>
</tr>
<tr>
<td align= "right ">
<html:form action= "/jiuzhushenpiView.do ">
<html:hidden property= "page " />
<html:hidden property= "row " />
<html:hidden property= "pageSize " />
<html:hidden property= "count " />
<html:hidden property= "type " />
<html:hidden property= "content " />

<SELECT onchange= "choosePage(this); ">
<c:forEach begin= "1 " end= "${jiuzhushenpiViewForm.pageSize} " varStatus= "loop ">
<OPTION value= "${loop.count} " ${jiuzhushenpiViewForm.page==loop.count? "selected ": " "}>
${loop.count}
</OPTION>
</c:forEach>
</SELECT>
页&nbsp;总共&nbsp;${jiuzhushenpiViewForm.pageSize}&nbsp;页,共计&nbsp;${jiuzhushenpiViewForm.count}&nbsp;条记录
</html:form>
</td>
</tr>
<tr>
<td>
&nbsp;
</td>
</tr>
</table>
</body>
</html>



[解决办法]
关注

热点排行