由于E3.Table0.8的分页出来没好久,所以还有些小功能暂未实现,以后在完善.
首先需要导入以下几个包:
ajaxanywhere-1.2.1.jar,e3.jar,velocity-1.4.jar,dom4j-1.6.jar........等
package com.trendcom.webapp.action;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import com.googlecode.jsonplugin.annotations.JSON;
import com.trendcom.model.InfoFile;
import com.trendcom.model.InfoIssue;
import com.trendcom.service.FileManageService;
import com.trendcom.service.InfoFileService;
import com.trendcom.service.InfoIssueService;
@Controller
public class InfoIssueAction extends BaseAction {
public InfoIssueAction(){};
@Autowired
InfoIssueService infoIssueService;
List<InfoIssue> root;
InfoIssue infoIssue;
private int pageSize;
public String showInfoIssue(){
totalProperty=infoIssueService.getAllInfoIssue().size();
root=infoIssueService.getInfoIssue(start, 5);
return "listSuccess";
}
public InfoIssue getInfoIssue() {
return infoIssue;
}
public void setInfoIssue(InfoIssue infoIssue) {
this.infoIssue = infoIssue;
}
public int getTotalProperty() {
return totalProperty;
}
public Boolean getSuccess() {
return success;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
@JSON(name="root")
public List<InfoIssue> getRoot() {
return root;
}
public void setRoot(List<InfoIssue> root) {
this.root = root;
}
}
<%@ page language="java" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="e3t" uri="/e3/table/E3Table.tld" %>
<HTML>
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
</HEAD>
<body>
<table><tr><td ><div id="x">
</div></td></tr></table>
<table><tr><td><div id="y">
</div></td></tr></table>
<c:url var="uri" value="${basePath}infoIssue/InfoIssue!show.action" />
<e3t:table id="userTable"
var="info"
varStatus="infoIssueStatus"
items="infoIssue"
caption="用户管理"
uri="${uri}"
pageSize="2"
skin="E3002"
height="400"
width="400"
>
<e3t:column property="issueid" title="用户ID" width="120">
</e3t:column>
<e3t:column property="caption" title="标题" width="100"/>
<e3t:column property="maketop" title="是否置顶" width="60" />
<e3t:column property="issued" title="是否发布" width="100" />
</e3t:table>
</body>
</HTML>
- 大小: 24.5 KB
分享到:
相关推荐
Struts2.0+jquery.progressbar实现上传文件进度条 附带实例源码 uploadJqueryProgress.jsp uploadprogress.jsp 两个上传页面,两种不一样风格的进度条。uploadJqueryProgress.jsp 是在 uploadprogress.jsp 的基础...
应广大网友需求,自己抽了点时间写了一个Struts2.0+Spring2.0+Hibernate3.1的登录及增删改查的完整演示示例,以此奉献给大家,由于本人水平有限,有写的不好的地方还望大家多提宝贵意见,如果有不明白的地方请关注我的...
struts2.0+spring2.0+hibernate3.0所需要的包 struts2.0+spring2.0+hibernate3.0所需要的包 struts2.0+spring2.0+hibernate3.0所需要的包 struts2.0+spring2.0+hibernate3.0所需要的包
struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可。。启动tomcat前先修改jdbc.properties文件。由于lib文件较大,所以请自行导入相关lib包。
Struts2.0、Spring和iBATIS是Java开发中常用的三大开源框架,它们的集成使用可以构建出高效、灵活的企业级应用。本文档主要涵盖了这三者在实际项目中的配置与应用。 首先,我们来看Struts2.0框架的配置。Struts2的...
Struts2.0 + Spring + Hibernate + DWR 对于三大框架目前还在学习阶段,做得不好的地方欢迎来mail指正yukiceo@126.com,或http://blog.csdn.net/yukiceo 每天面对大量的知识,时间一长,容易造成某些知识点的生疏...
Struts2.0、Hibernate3.1和Ajax是三个在Web开发中至关重要的技术,它们在构建高效、灵活且响应迅速的Web应用程序方面发挥着关键作用。这个名为"Struts2.0+Hibernate3.1+Ajax.rar"的压缩包很可能是包含了一个使用这些...
总结来说,"struts2.0+hibernate+spring分页"项目是通过SSH框架的集成,利用Hibernate的ORM能力和Spring的依赖注入,创建了一个基类实现分页功能,其子类可以通过简单继承实现特定业务的分页。这种方式不仅减少了...
Struts1.2+Spring2.0+Hibernate3.1Struts1.2+Spring2.0+Hibernate3.1Struts1.2+Spring2.0+Hibernate3.1Struts1.2+Spring2.0+Hibernate3.1
Struts2.0、Spring2.0和Hibernate3.0是Java开发中经典的三大框架,它们的集成使用,通常被称为SSH(Struts2、Spring、Hibernate)架构,为Web应用程序提供了一个强大的、全面的解决方案。这3个CHM文件包含了这三大...
Struts2.0作为一款强大的MVC框架,提供了丰富的功能来简化Web应用的开发,而FreeMarker则是一款模板引擎,用于动态生成HTML或其他类型的文本输出。 **Struts2.0** Struts2.0是Apache软件基金会下的一个开源项目,它...
- **面向切面编程 (AOP)**:Spring 2.0 支持 AOP,可以将日志记录、事务处理等通用功能从业务逻辑中分离出来,实现关注点分离。 - **事务管理**:Spring 的事务管理模块提供了声明式事务管理的支持,简化了事务处理...
Help\Struts2.0+Hibernate3.1+Spring in.zip學習文檔
通过阅读和学习这些代码,你可以了解到如何将Struts2的请求处理与Hibernate的数据库操作结合,以实现基于Oracle的分页功能。 总结来说,Struts2.0处理HTTP请求,Hibernate管理数据持久化,而Oracle提供高效的数据...
struts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chm
Struts2.0+spring2.0+hibernate3.1 ACEGI应用示例
Struts2.0和DWR(Direct Web Remoting)是两个在Web开发中广泛使用的开源框架,它们分别在MVC(Model-View-...通过研究这些文件,你可以深入理解如何在实际项目中整合Struts2.0和DWR来实现高效、友好的分页功能。
Struts 2.0、Hibernate 3.2 和 Spring 2.0 是三个非常流行的开源框架,它们分别负责处理Web应用程序中的表现层、持久层和业务层。这三种框架的整合能够提供一个强大的、模块化的开发环境,提高开发效率并简化项目的...