- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新架构讲解 2010.12.2 新架构技术引用 Ext Struts2 Spring ibatis SRC目录结构 开发命名规范 Action类命名以Action结尾 Service类与接口以Manager结尾 数据对象以VO结尾 Exception类以Exception结尾 功能简介及规范 统一错误处理,非必要情况程序中不使用try 架构支持多数据库连接 架构支持事务处理,但暂不支持JTA等跨数据库的事务处理 需事务处理的程序逻辑必须写在service类中,action中不支持 ExtJS简介 ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写 的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应 用中。 对ExtJS进行封装扩展 扩展内容在Web目录中layout子目录。 对ExtJS进行封装扩展 Xml.js 核心文件,负责解析xml配置文件生成界面 Constants.js 常量定义文件 Custom.js Ext扩展文件,对Ext对象进行程序扩展 CustomType.js 类型定义文件 Defaults.js 对封装的对象进行默认值设定 Function.js 共用函数定义文件 对ExtJS进行封装扩展 Function.js Ext.Function.request4XML 参数: url 读取xml文件的路径 async true是异步,false是同步 返回值: response 用途: 调用远程程序,返回数据格式为xml 对ExtJS进行封装扩展 Function.js Ext.Function.encodeMStatus Ext.Function.encodeYesOrNo Ext.Function.encodeTrueOrFalse 参数: value 要转换的数值 用途: 业务需要将一种格式数值转换成对应的另一种格式数值,如:1转换成True,或者1转换成是 对ExtJS进行封装扩展 Function.js Ext.Function.closeWindow 参数: o 激活该函数的对象 e 事件对象 用途: 通过参数o查询其所在window,并隐藏它 注:这里的参数是Button的click参数类型 对ExtJS进行封装扩展 Function.js Ext.Function.showWindow 参数: panelId panel的id values 需要填充form的值集合,可以为空 用途: 通过参数panelId查询其所在panel,将values赋值给相应的field,并显示该panel 注:labelField无法这样赋值 对ExtJS进行封装扩展 Function.js Ext.Function.refreshPropertyPanel Ext.Function.refreashCardPanel Ext.Function.refreashFormPanel 参数: panelId panel的id values 需要填充值集合,可以为空 用途: 通过参数panelId查询其所在panel,将values赋值给相应的field 注:labelField无法这样赋值 对ExtJS进行封装扩展 Function.js Ext.Function.resetFormPanel 参数: panelId panel的id 用途: 通过参数panelId查询其所在panel,将其reset 对ExtJS进行封装扩展 Function.js Ext.Function.findFieldFormGrid 参数: gridId grid的id fieldname field的name名称 用途: 通过参数获得grid中的field 对ExtJS进行封装扩展 Function.js Ext.Function.refreshGridByBbar 参数: gridId grid的id 用途: 通过参数获得grid,并刷新其显示的数据 注:该grid必须存在分页条 对ExtJS进行封装扩展 Function.js Ext.Function.reloadGrid 参数: gridId grid的id params 查询参数,为json数据格式 用途: 通过参数获得grid,并刷新其显示的数据 对ExtJS进行封装扩展 Function.js Ext.Function.getRowRecordFromGrid Ext.Function.getRowRecordsFromGrid 参数: gridId grid的id 用途:
文档评论(0)