在JSP中分页时,用一个文本框输入要跳转到的页数,直接跳转,怎么编写代码?
2个回答
展开全部
输入<input id="goPage" type="text"><a href="#" onClick="test()">
跳转</a>
这样在输入页码之后点击跳转将要调用test函数
你在test函数中实现跳转就可以了。
如:function test(){//这里还需要实现一些对于输入页码的安全性验证。比如不能为空,必须是数字这些。 var page = document.getElementById("goPage").value; window.location.href="aa.jsp?page="+page; }
展开全部
这个我测试过了,肯定能满足你的要求
<body>
<form method="POST" action="index.jsp">
<input type="text" name="pagenum">
<input type="submit" value="跳转">
</form>
<%
if(request.getParameter("pagenum")!=null){
response.sendRedirect("page"+Integer.parseInt(request.getParameter("pagenum"))+".jsp");
}
%>
</body>
<body>
<form method="POST" action="index.jsp">
<input type="text" name="pagenum">
<input type="submit" value="跳转">
</form>
<%
if(request.getParameter("pagenum")!=null){
response.sendRedirect("page"+Integer.parseInt(request.getParameter("pagenum"))+".jsp");
}
%>
</body>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |