收藏 分享(赏)

Longjump应用程序定制环境.ppt

上传人:杨桃文库 文档编号:12039577 上传时间:2021-08-15 格式:PPT 页数:15 大小:502KB
下载 相关 举报
Longjump应用程序定制环境.ppt_第1页
第1页 / 共15页
Longjump应用程序定制环境.ppt_第2页
第2页 / 共15页
Longjump应用程序定制环境.ppt_第3页
第3页 / 共15页
Longjump应用程序定制环境.ppt_第4页
第4页 / 共15页
Longjump应用程序定制环境.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、Longjump应用程序定制环境,报告人刘冰 2009-03-09,Longjump应用程序开发,Longjump将应用程序分解成若干选项卡,每个选项卡代表一项具体功能。 定制(customize) 选项卡配置 开发(develop) 扩展代码编写,Longjump应用程序开发,定制(customize),Object Tab,对象选项卡遵循固定的结构,主要功能是实现数据表单的创建、查看和管理。 对象选项卡是平台提供的可定制SaaS服务。,Web Tab,Web选项卡是一些自定义选项卡,用于显示嵌入的Web内容或Web应用程序。 用户编写开发的功能组件主要通过Web选项卡调用。,开发(deve

2、lop),Longjump平台中的开发是指功能组件的编写,并不能编写完整的应用程序。,开发(develop),Longjump开发环境中可以创建以下几类项目: Component:由HTML和JavaScript编写的扩展组件。 Page:用作用户定制接口或独立选项卡的标准JSP页面。 Class:构建平台基本模块中未提供的业务逻辑的标准Java类。 Function:可重用的Java代码。,Component,包含JavaScript的html页面,实现简单的功能。 可以通过平台提供的AJAX API接口访问数据以及调用函数。 Component的调用 在object tab的action中

3、调用。 直接作为web tab调用。,AJAX API接口,login:用户登录。 addRecord:添加记录。 updateRecord:修改记录。 deleteRecord:删除记录。 searchRecord:查找记录。 executeScript:调用用户编写的函数function。,Page,Page是一个jsp页面,用于定制功能模块的交互界面。 Page的调用 在object tab的action中调用。 直接作为web tab调用。 从一个URL调用。 ,Class,Longjump支持Java标准类,按照作用可以分为 工作类(working classes) 控制类(cont

4、roller classes) Longjump中的类受到以下约束: 不能直接连接数据库,必须通过平台提供的Java API接口连接。 循环的执行次数不得超过10000。 不得创建嵌套类。,Class,例如下面的类就是搜索名称字段中包含字符串name的记录条数。,MVC模式,Model:working classes 实现数据的存取、修改和删除。 View:pages 实现用户界面。 Controller:controller classes 实例化工作类,调用工作类的方法,并设置下一步需要展示的页面。 控制类必须继承平台提供的Controller接口,并实现其中的execute方法。,Function,可重用的Java代码,以函数的形式编写。 Function中可以调用Java API。 Function的调用 在一个class或其他function的编码中加以调用 在JavaScript中通过平台提供的AJAX API接口executeScript进行调用。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 事务文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报