这个实例不是完整的,只是个人摘取其中比较关键的代码块!写这篇文章也是对自己知识的一种管理。当然你也可以看看,说不定有你想要的。
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系统,为旅游公司精心打造的管理游客的一款系统,系统包含...
Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置
搭建Eclipse3.2.2+MyEclipse5.5+Tomcat+Weblogic
struts2.3.12+spring3.2.2+hibernate4.2.0+tomcat7+mysql
最新版本Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置详细步骤
NULL 博文链接:https://442136713.iteye.com/blog/570895
最新版本Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置详细步骤xml文件及详细说明.
基本struts2.3.8+spring3.2.2+hibernate4.2.0进行整合,项目为用户注册、用户列表所做的demo,其中包括annotation配置和XML配置,适合初学者参考!!!
帮您实现spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2的整合配置
最新版本Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置详细步骤.docx,一步一步成功。中间也遇到了写问题。成功的配置案例(包括jar包)下载地址:http://download.csdn.net/detail/csh159/5662263
ffmpeg3.2.2+x264+yasm1.2在windows环境下编译的SDK,适合ffmpeg编解码使用
spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2配置方法
1、压缩包是一个 springmvc3.2.2 框架+mybatis3.2.2数据库操作层 的Eclipse工程 2、解压工程 修改数据库配置文件【dbConfig.xml】 编译 部署 发布 在本地或其他机器建一个表名为devType的两个字段的表,详情看映射...
旅游智能CRM系统源码旅游公司管理游客系统Thinkphp3.2.2+bootstrap内核.txt
采用最新的版本mybatis-3.2.2 + spring 3.2.2 集成的项目,放到ecluose能直接运行
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