wade培训 - 快速入门

wade培训 - 快速入门

ID:20183976

大小:658.00 KB

页数:12页

时间:2018-10-11

wade培训 - 快速入门_第1页
wade培训 - 快速入门_第2页
wade培训 - 快速入门_第3页
wade培训 - 快速入门_第4页
wade培训 - 快速入门_第5页
资源描述:

《wade培训 - 快速入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WADE培训-快速入门培训内容基于Tuxdeo服务的调用写法基于JAVA方式的业务逻辑写法页面模板结构讲解快速开发功能点步骤讲解培训目标能够熟悉功能开发的具体步骤。能够熟悉调用Tuxedo服务的写法。对页面模板的结构有一定的了解。对基于JAVA方式的业务逻辑写法有一定的了解。对一些最常用的类的结构及常用方法有一定的熟悉。功能点开发的具体步骤准备开发功能点需要的资源,包括页面模板(.html)、页面规范(.page)、页面类(.java),以及具体的业务逻辑。注册功能点,在.application文件中将写好的页面规范注册到.application中,并定义唯一的名字。配置测试菜

2、单,在Siderbar.html中新加菜单代码,如:redirectToNav(‘util.SchedultList’,‘querySchedules’);点击菜单调试程序。页面规范编写页面规范作为衔接页面模板和页面类的枢纽,需要定义页面类、页面模板的路径,同时需要定义页面模板所用到的所有对象,如:<-定义页面类的路径-><-定义页面模板需要用到的对象名以及对象的结构->

3、dition"type="com.linkage.appframework.data.IData"/>补充说明:页面规范中能够定义页面类的路径,页面规范对应的页面模板的映射规则就是通过页面规范文件同目录下同文件名(不含扩展文件名)的.html文件一个页面规范必须对应一个页面模板和一个页面类一个页面模板必须对应一个页面规范,而一个页面类可以对应多个页面规范,也就是说多个页面模板可以共用一个页面类页面类编写页面类作为MVC中的控制层,主要是用来衔接业务逻辑与页面之间的枢纽,将页面的请求提交给业务逻辑,由业务逻辑处理后反馈结果给页面。页面类主

4、要编写响应页面的事件以及反馈给页面的结果对象,如:publicabstractclassScheduleListextendsAppPage{/*定义页面模板中需要用到的对象*/publicabstractvoidsetInfos(IDatasetinfos);publicvoidquerySchedules(IRequestCyclecycle)throwsException{/*构造页面上下文对象*/PageDatapd=getPageData();IDatasetinfos=…(通过逻辑获取的数据);/*将获取的数据赋值给该对象供页面模板使用*/setInfos(info

5、s);}}补充说明:页面类必须继承AppPage或者其子类,否则无法和页面模板、页面规范组成一个功能定义的提供给页面模板使用的属性方法建议用抽象方法,否则必须在页面完成时将对象晴空,如果不清空,会导致错乱,注意:定义的抽象方法必须在页面规范中定义定义的响应事件,必须带有参数IRequestCyclecycle,否则页面中无法识别该方法是基于页面的响应事件PageData作为页面上下文对象,能够获取提交服务器的页面中所有对象并能够传递参数到下一页页面模板编写页面模板主要是将业务逻辑中获取的数据展现在页面中,以及对页面操作的一些控制,页面模板结构如下:

6、p://www.w3.org/1999/xhtml">ScheduleList

7、补充说明:页面中模板中用jwcid标识的表示动态内容,head表示页面模板的相关资源及说明,body表示页面模板显示的内容其中Head组件主要是导入公用的一些资源,如JavaScript库,Body组件对于大部分组件来说是组件容器的支撑,Form组件在用post方式提交服务器时必须要ognl标记表示用Java表达式来动态表达内容业务逻辑编写业务逻辑编写分为三种:JavaBean:纯Java实现,数据库访问通过JDBC连接,调用其业务逻辑,只需构造对象调用方法EJB:企业级Jav

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。