- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
培训内容 培训目标 能够熟悉功能开发的具体步骤。 能够熟悉调用Tuxedo服务的写法。 对页面模板的结构有一定的了解。 对基于JAVA方式的业务逻辑写法有一定的了解。 对一些最常用的类的结构及常用方法有一定的熟悉。 功能点开发的具体步骤 准备开发功能点需要的资源,包括页面模板(.html)、页面规范(.page)、页面类(.java),以及具体的业务逻辑。 注册功能点,在.application文件中将写好的页面规范注册到.application中,并定义唯一的名字。 配置测试菜单,在Siderbar.html中新加菜单代码,如:redirectToNav(‘util.SchedultList’, ‘querySchedules’); 点击菜单调试程序。 页面规范编写 页面规范作为衔接页面模板和页面类的枢纽,需要定义页面类、页面模板的路径,同时需要定义页面模板所用到的所有对象,如: - 定义页面类的路径 - specification class=com.linkage.quickstart.view.util.ScheduleList - 定义页面模板需要用到的对象名以及对象的结构 - property-specification name=condition type=com.linkage.appframework.data.IData/ /specification 补充说明: 页面规范中能够定义页面类的路径,页面规范对应的页面模板的映射规则就是通过页面规范文件同目录下同文件名(不含扩展文件名)的.html文件 一个页面规范必须对应一个页面模板和一个页面类 一个页面模板必须对应一个页面规范,而一个页面类可以对应多个页面规范,也就是说多个页面模板可以共用一个页面类 页面类编写 页面模板编写 页面模板主要是将业务逻辑中获取的数据展现在页面中,以及对页面操作的一些控制,页面模板结构如下: html xmlns=/1999/xhtml head jwcid=@wade:Head meta http-equiv=Content-Type content=text/html; charset=gbk/ titleSchedule List/title link href=/component/styles/styles_all.css rel=stylesheet type=text/css media=screen/ /head body jwcid=@Body form jwcid=@Form … /form /body /html 补充说明: 页面中模板中用jwcid标识的表示动态内容,head表示页面模板的相关资源及说明,body表示页面模板显示的内容 其中Head组件主要是导入公用的一些资源,如JavaScript库,Body组件对于大部分组件来说是组件容器的支撑,Form组件在用post方式提交服务器时必须要 ognl标记表示用Java表达式来动态表达内容 业务逻辑编写 业务逻辑编写分为三种: JavaBean:纯Java实现,数据库访问通过JDBC连接,调用其业务逻辑,只需构造对象调用方法 EJB:企业级JavaBean,一般作为对外系统的方式提供接口,调用其业务逻辑,需要通过EJB的调用方式调用 Tuxedo:基于C++方式编写的服务,调用其业务逻辑,通过TuxedoHelper. callTuxSvc调用 Tuxdeo服务的调用 Java方式的业务逻辑编写 Java方式业务逻辑编写,需要编写DAO和Bean文件: DAO:表示对数据库的操作,包括数据库查询,新增、修改、删除等 Bean:将一个或多个DAO以及Bean封装成一个业务逻辑 补充说明: DAO本身封装了对数据库表增、珊、改、查询单条纪录,不需要再写sql 常用数据结构说明 常用数据结构有IDataset和IData两种: IDataset:表示多行数据,一般用来展现列表,每行数据的元素为IData IData:表示单行数据,一般用来展现详情信息,数据的存储方式采用Key,Value方式,每个Key值都是唯一的 * WADE培训- 快速入门 基于Tuxdeo服务的调用写法 基于JAVA方式的业务逻辑写法 页面模板结构讲解 快速开发功能点步骤讲解 页面类作为MVC中的控制层,主要是用来衔接业务逻辑与页面之间的枢纽,将页面的请求提交给业务逻辑,由业务逻辑处理后反馈结果给页面。 页面类主要编写响应页面的事件以及反馈给页面的结果对象,如: public abstract class ScheduleList extends AppPage { /* 定义页面模板中需要用到的对象 */ public ab
您可能关注的文档
- 15三角形全等的条件(1).ppt
- Unit15世金习题语法.ppt
- 15玩出了名堂05.ppt
- Unit1《Livingwell》超级课件(新人教版选修7).ppt
- 16.2线段的垂直平分线 (1).ppt
- unit4-Numbers-课件PPT-新人教版新起点一年级英语上册.ppt
- Unit5翻译技巧--词义的选择与引申.ppt
- 16.3.2等腰三角形判定.ppt
- 16--《鲁滨孙漂流记》(共24张).ppt
- Unit8SectionA1a—2c参考课件.ppt
- 2024-2025学年辽宁省锦州市渤海大学附属高级中心高一下学期期中考试历史试题.doc
- 2025届四川省凉山彝族自治州高三下学期第三次诊断性考试历史试题.doc
- 2025届北京市东城区高三下学期综合练习(二)历史试题.doc
- 2025届山西省太原市高三下学期5月模拟考试(三)历史试题.doc
- 2025至2030中国能源行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国药品行业发展分析及产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国起停技术行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国移民服务行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025届山东省济南市高三上学期1月期末考试政治试卷(含答案).pdf
- 2025届江苏徐州高三下学期模拟预测物理试题(含答案).pdf
文档评论(0)