看不懂啊 谁来给我讲讲 num是从上一个页面中的某个表单提交项(名字是num)或者是直接从url的后面加参数(参数名是num)获得的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page contentType="text/html; charset=GB2312" %><%@ page import="com.admin.AdminTable, net.sf.hibernate.*,java.util.*,com.test.hibernate.SessionFactory" %><html><head><title>Hibernate Test</title><%//清除缓存response.setHeader("Pragma","no-cache");response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires",0);%></head><script type="text/javascript"><!-- function check(){ var cf=window.confirm("是否要删除该记录?"); alert(cf); if(cf==true){ return true; }else{ return false; } }//-></script><body><form action="showAllNews.jsp" method="post" name="form1"><table width="32%" border="1" align="left" cellpadding="0" cellspacing="0"><tr><td width="67" ><div align="center">ID</div></td><td width="50"><div align="center">用户名</div></td><td width="53"><div align="center">密码</div></td><td width="67"><div align="center">操作</div></td></tr><%String nums=request.getParameter("num");if(nums==null)nums="0";int num=0;num=Integer.parseInt(nums);net.sf.hibernate.Session hsession = SessionFactory.currentSession();Transaction tx = hsession.beginTransaction();Criteria c =hsession.createCriteria(AdminTable.class);c.setFirstResult(num);c.setMaxResults(3);List list=c.list();for (Iterator it = list.iterator(); it.hasNext();) {AdminTable devinfo = (AdminTable) it.next();%><tr><td><%=devinfo.getId()%></td><td><%=devinfo.getUserName()%></td><td><%=devinfo.getUserPwd()%></td><td><a href="editUsers.jsp?id=<%=devinfo.getId()%>">编辑</a> <a href="delete.do?id=<%=devinfo.getId()%>" onclick="check()"> 删除</a></td></tr><%}hsession.flush();tx.commit();SessionFactory.closeSession();%></table></form><a href="showAllNews.jsp">首页</a><a href="showAllNews.jsp?num=<%=num-3%>">上一页</a> <a href="showAllNews.jsp?num=<%=num+3%>">下一页</a><a href="index.jsp">--返回</a> </body></html>这个是jsp页面中的全部代码!! 是链接路径(上一页、下一页)传递过来的参数啊:<a href="showAllNews.jsp?num=<%=num-3%>">上一页</a> <a href="showAllNews.jsp?num=<%=num+3%>">下一页</a>你接收的参数num就是News.jsp?num中的这个num啊,如果没猜错的话,楼主列出来的这个JSP文件名应该就是News.jsp。 dwr为甚麽不能再不同页面同步消息,总是延时? 关于extjs和GWT的小问题。。 我想用java把excel文件中的内容导入到远程的oracle数据库。怎么办 AJAX的grid中得数据怎么载入 解决了马上送分:jbuilder9环境下开发struts遇到的中文乱码问题 怎样在IE中禁用截图工具? 如何取得一个字符串的编码方式 奇怪的TOMCAT 有谁做过一套系统操作两套数据库的系统?? 查得数据后,怎么么分页显示呢?有解者分全完了,纯对给分! <html:file>不显示文本框部分,只显示按钮部分 jstl <c:forTokens> 报错
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="com.admin.AdminTable, net.sf.hibernate.*,java.util.*,com.test.hibernate.SessionFactory" %><html>
<head>
<title>Hibernate Test</title>
<%
//清除缓存
response.setHeader("Pragma","no-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires",0);
%>
</head>
<script type="text/javascript">
<!--
function check(){
var cf=window.confirm("是否要删除该记录?");
alert(cf);
if(cf==true){
return true;
}else{
return false;
}
}
//->
</script>
<body>
<form action="showAllNews.jsp" method="post" name="form1">
<table width="32%" border="1" align="left" cellpadding="0" cellspacing="0">
<tr>
<td width="67" ><div align="center">ID</div></td>
<td width="50"><div align="center">用户名</div></td>
<td width="53"><div align="center">密码</div></td>
<td width="67"><div align="center">操作</div></td>
</tr><%
String nums=request.getParameter("num");
if(nums==null)nums="0";
int num=0;
num=Integer.parseInt(nums);
net.sf.hibernate.Session hsession = SessionFactory.currentSession();
Transaction tx = hsession.beginTransaction();
Criteria c =hsession.createCriteria(AdminTable.class);
c.setFirstResult(num);
c.setMaxResults(3);
List list=c.list();
for (Iterator it = list.iterator(); it.hasNext();) {AdminTable devinfo = (AdminTable) it.next();
%>
<tr>
<td><%=devinfo.getId()%></td>
<td><%=devinfo.getUserName()%></td>
<td><%=devinfo.getUserPwd()%></td>
<td><a href="editUsers.jsp?id=<%=devinfo.getId()%>">编辑</a>
<a href="delete.do?id=<%=devinfo.getId()%>" onclick="check()"> 删除</a></td>
</tr>
<%
}
hsession.flush();
tx.commit();
SessionFactory.closeSession();
%>
</table>
</form>
<a href="showAllNews.jsp">首页</a><a href="showAllNews.jsp?num=<%=num-3%>">上一页</a> <a href="showAllNews.jsp?num=<%=num+3%>">下一页</a>
<a href="index.jsp">--返回</a>
</body>
</html>这个是jsp页面中的全部代码!!
<a href="showAllNews.jsp?num=<%=num-3%>">上一页</a> <a href="showAllNews.jsp?num=<%=num+3%>">下一页</a>
你接收的参数num就是News.jsp?num中的这个num啊,如果没猜错的话,楼主列出来的这个JSP文件名应该就是News.jsp。