简单的jsp分页
<%@ page import="java.sql.*,java.io.*" %>
<%
int intPage;//待显示的页码
int pageSize;//每页显示的条目
int pageCount;//总页数
int rowCount;//记录总数
String strPage;//获取待显示页码
pageSize=12;//设置每页显示条数
Connection con;//连接对象
Statement stmt;//数据库对象
ResultSet rs;//结果集
String strCon;//连接字符串
strPage=request.getParameter("page");
if(strPage==null)
{
int page=1;
}
else
{
intPage=Integer.parseInt(strPage);
if(intPage<1)
intPage=1;
}
//装载SQL驱动
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e)
{
out.print("加载驱动错误");
}
//设置连接字符串
strCon="jdbc:mysql://localhost:3306/database";
//连接数据库
con=DriverManager.getConnection(strCon,"root","");
stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
//设置sql语句
strSql="select * from bwf_appraise order by appraiseDate desc";
//执行SQL语句并获取结果集
rs=stmt.executeQuery(strSql);
//获取记录总数
rs.last();
rowCount=rs.getRow()
%>
相关文档:
Servlet:
当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。
一、原理
1) redirect 方式
response.sendRedirect("/a.jsp");
页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如:
response.sendRedirect("http://www.ycul ......
pager.setActionName("../servlet/GetBookList?bookname="+booktemp.getBookName()
+"&author="+booktemp.getAuthor()+"&publish="+booktemp.getPublish()+"&");
<a
href="<c:out value="${pager.actionName}"/>pageNo=<c:out value="${pager.pageNo+1}"/& ......
JavaBean是Sun公司面向基于组件的开发而制定的一套规范,但在实际的J2EE开发中,通常只需符合如下特点:
(1)这个Java类必须具有一个无参的构造函数;
(2)属性必须私有化;
(3)私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。
JavaBean在J2EE开发中,通常用于封装数据 ......
function editFormSubmit() {
var dataForm = Ext.getDom("dataForm");
var conn = new Ext.data.Connection({url:"edit.action"});
conn.request({
params:{
selectId: ......