• 大小: 7.71MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-14
  • 语言: Java
  • 标签: 分页  

资源简介

本例子用Struts+Hibernate 开发,主要实现分页功能,运行环境Myeclipse+tomcate,附有数据库和jar包。下载后直接运行

资源截图

代码片段和文件信息

package handson.yan.action;
import handson.yan.actionForm.pageInfo;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class userAction extends Action {
public ActionForward execute(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
 String page=request.getParameter(“page“);
 if(page==null){
 page=“1“;
 }
 int currentPage=Integer.parseInt(page);
 int pageSize=5;
 pageInfo pageinfo=new pageInfo();
 List users=pageinfo.getUser(currentPage pageSize);
 request.setAttribute(“users“users);// 保存用户列表
request.setAttribute(“pageCount“pageinfo.getPageCount(pageSize));// 保存总页数
request.setAttribute(“resultCount“pageinfo.getResultCount());//保存记录总数
request.setAttribute(“currentPage“ currentPage);// 保存当前页码
return mapping.findForward(“self“);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1609  2009-05-13 19:14  pageTab\.classpath

     文件        294  2009-05-13 18:58  pageTab\.mymetadata

     文件        262  2009-05-13 19:01  pageTab\.mystrutsdata

     文件       1308  2009-05-13 21:56  pageTab\.project

     文件     443432  2009-05-13 19:14  pageTab\antlr-2.7.6.jar

     文件     608376  2009-05-13 19:14  pageTab\c3p0-0.9.1.jar

     文件     559366  2009-05-13 19:14  pageTab\commons-collections-3.1.jar

     文件     313898  2009-05-13 19:14  pageTab\dom4j-1.6.1.jar

     文件     208048  2009-05-13 19:14  pageTab\ehcache-1.2.3.jar

     文件     386027  2009-05-13 19:14  pageTab\hibernate-cglib-repack-2.1_3.jar

     文件    2766130  2009-05-13 19:14  pageTab\hibernate3.jar

     文件     471005  2009-05-13 19:14  pageTab\javassist-3.4.GA.jar

     文件     706964  2009-05-13 19:14  pageTab\jboss-cache-1.4.1.GA.jar

     文件     739547  2009-05-13 19:14  pageTab\jbosscache-core-2.1.1.GA.jar

     文件      13236  2009-05-13 19:14  pageTab\jta-1.1.jar

     文件     287022  2009-05-13 19:14  pageTab\msbase.jar

     文件      67115  2009-05-13 19:14  pageTab\mssqlserver.jar

     文件      59074  2009-05-13 19:14  pageTab\msutil.jar

     文件     114308  2009-05-13 19:14  pageTab\oscache-2.1.jar

     文件     475943  2009-05-13 19:14  pageTab\proxool-0.8.3.jar

     文件      17384  2009-05-13 19:14  pageTab\slf4j-api-1.5.2.jar

     文件       6133  2009-05-13 19:14  pageTab\slf4j-nop-1.5.2.jar

     文件     583545  2009-05-13 19:14  pageTab\sqljdbc.jar

     文件         90  2009-05-13 19:01  pageTab\src\com\yourcompany\struts\ApplicationResources.properties

     文件       1159  2009-05-13 21:08  pageTab\src\handson\yan\action\userAction.java

     文件        580  2009-05-13 20:59  pageTab\src\handson\yan\actionForm\pageInfo.java

     文件       1461  2009-05-13 22:00  pageTab\src\handson\yan\actionForm\userManagerActionForm.java

     文件        708  2009-05-13 22:15  pageTab\src\handson\yan\Dao\HibernateSessionFactory.java

     文件        837  2009-05-14 08:04  pageTab\src\handson\yan\Dao\userDao.java

     文件        903  2009-05-13 22:09  pageTab\src\handson\yan\pojo\user.hbm.xml

............此处省略52个文件信息

评论

共有 条评论