`
struas
  • 浏览: 66392 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

struts2.0+E3.Table0.8分页功能的实现

阅读更多

 由于E3.Table0.8的分页出来没好久,所以还有些小功能暂未实现,以后在完善.

首先需要导入以下几个包

ajaxanywhere-1.2.1.jare3.jarvelocity-1.4.jardom4j-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
1
0
分享到:
评论

相关推荐

    Struts2.0+jquery.progressbar实现上传文件进度条 实例源码

    Struts2.0+jquery.progressbar实现上传文件进度条 附带实例源码 uploadJqueryProgress.jsp uploadprogress.jsp 两个上传页面,两种不一样风格的进度条。uploadJqueryProgress.jsp 是在 uploadprogress.jsp 的基础...

    Struts2.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例

    应广大网友需求,自己抽了点时间写了一个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.0+hibernate3.0所需要的包

    struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可

    struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可。。启动tomcat前先修改jdbc.properties文件。由于lib文件较大,所以请自行导入相关lib包。

    struts2.0+spring+ibatis.doc

    Struts2.0、Spring和iBATIS是Java开发中常用的三大开源框架,它们的集成使用可以构建出高效、灵活的企业级应用。本文档主要涵盖了这三者在实际项目中的配置与应用。 首先,我们来看Struts2.0框架的配置。Struts2的...

    个人知识管理系统 Struts2.0 + Spring + Hibernate

    Struts2.0 + Spring + Hibernate + DWR 对于三大框架目前还在学习阶段,做得不好的地方欢迎来mail指正yukiceo@126.com,或http://blog.csdn.net/yukiceo 每天面对大量的知识,时间一长,容易造成某些知识点的生疏...

    Struts2.0+Hibernate3.1+Ajax.rar

    Struts2.0、Hibernate3.1和Ajax是三个在Web开发中至关重要的技术,它们在构建高效、灵活且响应迅速的Web应用程序方面发挥着关键作用。这个名为"Struts2.0+Hibernate3.1+Ajax.rar"的压缩包很可能是包含了一个使用这些...

    struts2.0+hibernate+spring分页

    总结来说,"struts2.0+hibernate+spring分页"项目是通过SSH框架的集成,利用Hibernate的ORM能力和Spring的依赖注入,创建了一个基类实现分页功能,其子类可以通过简单继承实现特定业务的分页。这种方式不仅减少了...

    Struts1.2+Spring2.0+Hibernate3.1 Struts1.2+Spring2.0+Hibernate3.1

    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中文帮助.chm

    Struts2.0、Spring2.0和Hibernate3.0是Java开发中经典的三大框架,它们的集成使用,通常被称为SSH(Struts2、Spring、Hibernate)架构,为Web应用程序提供了一个强大的、全面的解决方案。这3个CHM文件包含了这三大...

    struts2.0+freemarker实例.rar

    Struts2.0作为一款强大的MVC框架,提供了丰富的功能来简化Web应用的开发,而FreeMarker则是一款模板引擎,用于动态生成HTML或其他类型的文本输出。 **Struts2.0** Struts2.0是Apache软件基金会下的一个开源项目,它...

    spring2.0+struts2.0+hibernate3.rar

    - **面向切面编程 (AOP)**:Spring 2.0 支持 AOP,可以将日志记录、事务处理等通用功能从业务逻辑中分离出来,实现关注点分离。 - **事务管理**:Spring 的事务管理模块提供了声明式事务管理的支持,简化了事务处理...

    Help\Struts2.0+Hibernate3.1+Spring in.zip學習文檔

    Help\Struts2.0+Hibernate3.1+Spring in.zip學習文檔

    struts2.0 + hibernate + oracle 分页问题

    通过阅读和学习这些代码,你可以了解到如何将Struts2的请求处理与Hibernate的数据库操作结合,以实现基于Oracle的分页功能。 总结来说,Struts2.0处理HTTP请求,Hibernate管理数据持久化,而Oracle提供高效的数据...

    struts2.0中文教程.chm

    struts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chmstruts2.0中文教程.chm

    Struts2.0+spring2.0+hibernate3.1 ACEGI应用示例

    Struts2.0+spring2.0+hibernate3.1 ACEGI应用示例

    Struts2.0+dwr的分页

    Struts2.0和DWR(Direct Web Remoting)是两个在Web开发中广泛使用的开源框架,它们分别在MVC(Model-View-...通过研究这些文件,你可以深入理解如何在实际项目中整合Struts2.0和DWR来实现高效、友好的分页功能。

    Struts 2.0 + Hibernate 3.2 + Spring 2.0 框架整合.doc

    Struts 2.0、Hibernate 3.2 和 Spring 2.0 是三个非常流行的开源框架,它们分别负责处理Web应用程序中的表现层、持久层和业务层。这三种框架的整合能够提供一个强大的、模块化的开发环境,提高开发效率并简化项目的...

Global site tag (gtag.js) - Google Analytics