这个实例不是完整的,只是个人摘取其中比较关键的代码块!写这篇文章也是对自己知识的一种管理。当然你也可以看看,说不定有你想要的。
CpAction
private static final Logger logger = Logger.getLogger(CpAction.class);
private Cp cp;
private PageList pageList;
public String listCps(){。。。}
说明:PageList类中有一个类型为List的属性result,其用于存放查询到的Cp信息。其中要记得定义pageList属性的get/set方法,不然页面将显示不了数据。
Javascript:
var cpStore = getJsonStore(ctx+'/CpManager/CpAction!listCps.action',"pageList.result",
"pageList.totalCount",cpFields);//数据源
function getJsonStore(url,root,totalProperty,fields){
return new Ext.data.JsonStore({
url: url,
root : root,
totalProperty : totalProperty,
fields: fields
});
}
Cp.xml
<struts>
<package name="cpManager" extends="global" namespace="/CpManager">
<action name="CpAction" class="ricki.iteye.com.action.CpAction">
<result type="json"/>
</action>
</package>
</struts>
返回数据的JSON内容如下
{"pageList":{"result":[字段数据。。。],"totalCount":1},"success":true}
有空,欢迎到
红番薯逛逛
分享到:
相关推荐
spring3.2.2+struts2.3.14整合的一个登录实例。 数据库使用的是ORACLE,如使用其他数据库请自行导入所需JAR包,并修改配置文件datasource.properties。 环境:eclipse+tomcat7.0+JDK1.7+spring3.2.2+struts2.3.14,...
spring3.2.2+struts2.3.14整合的一个登录实例。 数据库使用的是ORACLE,如使用其他数据库请自行导入所需JAR包,并修改配置文件datasource.properties。 环境:eclipse+tomcat7.0+JDK1.7+spring3.2.2+struts2.3.14,...
采用Maven管理,整理Spring3.2.2 + Spring MVC3.2.2 + Mybatis3.2.3。 本实例已经实现多对多关系,下载后请选择导入maven项目。 另:数据库已经删除表关联关系。
旅游智能CRM系统源码 旅游公司管理游客系统 Thinkphp3.2.2+bootstrap内核 Thinkphp3.2.2+bootstrap旅游智能CRM系统源码 基于ThinkPHP框架开发的旅游智能CRM系统,为旅游公司精心打造的管理游客的一款系统,系统包含...
jbpm3.2.2集成了持久化框架Hibernate,使得流程实例和相关数据可以方便地存储和检索。 【Spring2.5】 Spring是一个全面的Java企业级应用开发框架,2.5版本是其历史上的一个重要里程碑。它强调了依赖注入...
SSH(Struts2、Spring、Hibernate)框架是Java Web开发中的经典组合,它提供了一种高效、灵活且可扩展的架构来构建企业级应用程序。在本文中,我们将深入探讨如何配置Struts2.3.12、Spring3.2.2和Hibernate4.2.0这三...
4. **整合步骤**: 将Struts2的Action与Spring的bean关联,让Struts2能够通过Spring来创建和管理Action实例。同时,配置Hibernate的SessionFactory在Spring中,以便于Spring管理Hibernate的生命周期。 5. **业务逻辑*...
搭建Java开发环境是每个开发者初期必须经历的步骤,本文将详细介绍如何配置Eclipse3.2.2、MyEclipse5.5、Tomcat和WebLogic的集成开发环境。 首先,Eclipse是一款广受欢迎的开源集成开发环境(IDE),它以其强大的...
- **Spring与Struts2集成**:配置Struts2的Spring插件,使Struts2能自动从Spring容器中获取Action实例。 **3. Hibernate框架** Hibernate是一个对象关系映射(ORM)工具,简化了数据库操作。Hibernate4.2.0提供了...
1、压缩包是一个 springmvc3.2.2 框架+mybatis3.2.2数据库操作层 的Eclipse工程 2、解压工程 修改数据库配置文件【dbConfig.xml】 编译 部署 发布 在本地或其他机器建一个表名为devType的两个字段的表,详情看映射...
旅游智能CRM系统源码旅游公司管理游客系统Thinkphp3.2.2+bootstrap内核.txt
在这个场景中,我们讨论的是如何将Spring 2.5.4、Hibernate 3.2.6、Struts2以及jbpm 3.2.2这四个组件集成到一个项目中。下面将分别介绍这些组件以及它们在整合过程中的配置细节。 1. **Spring 2.5.4**: Spring 是...
- **搭建所需jar包**:Struts2的核心库包括struts2-core、struts2-convention-plugin、struts2-json-plugin等,还需要Servlet和JSP相关的API库。 - **整合步骤**: - **创建项目**:首先在IDE(如Eclipse或...
Spring3.2.2版继续强化了其核心特性,并且与各种其他技术(如Struts2)有良好的集成。它使得在担保公司OA系统中实现松散耦合和模块化变得更加简单。 Hibernate是Java中流行的持久层框架,它简化了数据库操作,通过...
### Thinkphp3.2.2+Uploadify 文件上传与生成缩略图 #### 知识点一:ThinkPHP 3.2.2 文件上传机制 在ThinkPHP 3.2.2版本中,文件上传机制相比之前的版本有所改变,新增了许多规则来提高安全性与灵活性。以下是对...
在这个“ffmpeg3.2.2+x264+yasm1.2史上最完整windows版SDK下载”中,我们看到的是一个针对Windows环境特别优化的版本,集成了三个关键组件:FFmpeg 3.2.2、x264和YASM 1.2。 FFmpeg 3.2.2是FFmpeg项目的一个特定...
在搭建完成后,你可以创建一个简单的 SSH2 示例项目来验证环境是否正确,比如创建一个登录模块,利用 Struts2 处理请求,Spring 管理服务层 Bean,以及 Hibernate 进行数据库交互。这通常涉及 Action、Service、DAO...
spring 3.2.2 + quartz 2.1 需要的包 包括 quartz-2.1.5.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar spring-context-support-3.2.0.RELEASE.jar