关于jsp:useBean的问题 你是先定义这个bean然后再include的吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 viewForum.jsp文件:<jsp:useBean id="pageCtl" class="com.jspdev.business.PageBean" scope="request"/><%@ page contentType="text/html; charset=gb2312" language="java" errorPage="../error.jsp" %><%@ include file="../trans.jsp"%><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK href="../hellking.css" type=text/css rel=stylesheet></head><body><center><% try { if(!session.getAttribute("id").equals(null)){ %><a href="/jspdev/forum/newTopic.jsp">发布新主题</a><% } }catch(Exception e){}%><br><table align="center" bgcolor="#008800" border="0" cellspacing="2" cellpadding="5" width=80%> <tr bgcolor="#cc99cc"> <td><b>标题</b></td> <td><b>作者 </b></td> <td><b>时间 </b></td> </tr><% java.util.Vector v=pageCtl.getResult(); java.util.Enumeration e=v.elements(); int j=0; while(e.hasMoreElements()){ Object[] obj=(Object[])e.nextElement(); %><tr bgcolor=<%=(j++%2==0)?("#cccccc"):("#cc99cc")%>> <td align="center" width="95"><a href=/jspdev/forum/viewDetail.jsp?thread=<%=obj[3]%>><%= trans(obj[0]) %></a></td><td align="center" width="93"><%= trans(obj[1])%></td><td align="center" width="71"><%= obj[2] %></td></tr><% }%></table><br><%if(pageCtl.maxPage!=1){%><form name="PageForm" action="/jspdev/servlet/forumservlet" method="post"><%@ include file="/forum/pageman.jsp"%> </form><%}%></center></body></html>pageman.jsp文件:<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="../error.jsp" %><script language="JavaScript"><!--function Jumping(){ document.PageForm.submit(); return ;}function gotoPage(pagenum){ document.PageForm.jumpPage.value = pagenum; document.PageForm.submit(); return ;}--></script>每页<%=pageCtl.rowsPerPage%>行共<%=pageCtl.maxRowCount%>行第<%=pageCtl.curPage%>页共<%=pageCtl.maxPage%>页<BR><%if(pageCtl.curPage==1){ out.print(" 首页 上一页"); }else{ %><A HREF="javascript:gotoPage(1)">首页</A><A HREF="javascript:gotoPage(<%=pageCtl.curPage-1%>)">上一页</A><%}%><%if(pageCtl.curPage==pageCtl.maxPage){ out.print("下一页 尾页"); }else{ %><A HREF="javascript:gotoPage(<%=pageCtl.curPage+1%>)">下一页</A><A HREF="javascript:gotoPage(<%=pageCtl.maxPage%>)">尾页</A><%}%>转到第<SELECT name="jumpPage" onchange="Jumping()"> <% for(int i=1;i<=pageCtl.maxPage;i++) { if (i== pageCtl.curPage){ %> <OPTION selected value=<%=i%>><%=i%></OPTION> <%}else{%> <OPTION value=<%=i%>><%=i%></OPTION> <%}}%> </SELECT>页 把com.jspdev.business.PageBean所在的包加入类路径中! 一个关于java流程控制的例子,但无法达到预定目的,始终无法执行大部分代码 关于文本框输入的疑问。。。求大虾!! FTP下载文件问题(按文件创建的时间下载) 产生无重复的随机数 一个java基础问题, java连接数据库 对象问题! java编写的读取文本的题目 怎样实现照片上传 为什么执行File对象的canExecute方法,总是为true呢? 散分!半个小时! 在一段程序中如何判断有几个线程?
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="../error.jsp" %>
<%@ include file="../trans.jsp"%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../hellking.css" type=text/css rel=stylesheet>
</head>
<body>
<center>
<% try { if(!session.getAttribute("id").equals(null)){ %><a href="/jspdev/forum/newTopic.jsp">发布新主题</a><% } }catch(Exception e){}%><br>
<table align="center" bgcolor="#008800" border="0" cellspacing="2" cellpadding="5" width=80%>
<tr bgcolor="#cc99cc">
<td><b>标题</b></td>
<td><b>作者 </b></td>
<td><b>时间 </b></td>
</tr>
<%
java.util.Vector v=pageCtl.getResult();
java.util.Enumeration e=v.elements();
int j=0;
while(e.hasMoreElements())
{
Object[] obj=(Object[])e.nextElement();
%>
<tr bgcolor=<%=(j++%2==0)?("#cccccc"):("#cc99cc")%>>
<td align="center" width="95"><a href=/jspdev/forum/viewDetail.jsp?thread=<%=obj[3]%>><%= trans(obj[0]) %></a></td>
<td align="center" width="93"><%= trans(obj[1])%></td>
<td align="center" width="71"><%= obj[2] %></td>
</tr>
<% }%>
</table><br>
<%if(pageCtl.maxPage!=1){%>
<form name="PageForm" action="/jspdev/servlet/forumservlet" method="post">
<%@ include file="/forum/pageman.jsp"%>
</form>
<%}%>
</center>
</body>
</html>pageman.jsp文件:
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="../error.jsp" %>
<script language="JavaScript"><!--
function Jumping(){
document.PageForm.submit();
return ;
}function gotoPage(pagenum){
document.PageForm.jumpPage.value = pagenum;
document.PageForm.submit();
return ;
}-->
</script>每页<%=pageCtl.rowsPerPage%>行
共<%=pageCtl.maxRowCount%>行
第<%=pageCtl.curPage%>页
共<%=pageCtl.maxPage%>页
<BR>
<%if(pageCtl.curPage==1){ out.print(" 首页 上一页"); }else{ %>
<A HREF="javascript:gotoPage(1)">首页</A>
<A HREF="javascript:gotoPage(<%=pageCtl.curPage-1%>)">上一页</A>
<%}%>
<%if(pageCtl.curPage==pageCtl.maxPage){ out.print("下一页 尾页"); }else{ %>
<A HREF="javascript:gotoPage(<%=pageCtl.curPage+1%>)">下一页</A>
<A HREF="javascript:gotoPage(<%=pageCtl.maxPage%>)">尾页</A>
<%}%>
转到第<SELECT name="jumpPage" onchange="Jumping()">
<% for(int i=1;i<=pageCtl.maxPage;i++) {
if (i== pageCtl.curPage){
%>
<OPTION selected value=<%=i%>><%=i%></OPTION>
<%}else{%>
<OPTION value=<%=i%>><%=i%></OPTION>
<%}}%>
</SELECT>页