新書推薦:
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:NT$
352.0
《
中国古代北方民族史丛书——东胡史
》
售價:NT$
576.0
《
巨人传(插图珍藏本)
》
售價:NT$
3289.0
《
地下(村上春树沙林毒气事件的长篇纪实)
》
售價:NT$
332.0
《
偿还:债务与财富的阴暗面
》
售價:NT$
347.0
《
清华大学藏战国竹简校释(壹):《命训》诸篇
》
售價:NT$
408.0
《
封建社会农民战争问题导论(光启文库)
》
售價:NT$
296.0
《
虚弱的反攻:开禧北伐
》
售價:NT$
429.0
|
內容簡介: |
本书主要介绍了SAP异于ABAP传统编程的SAP Java的 Web编程技术。围绕常用的Web Dynpro for Java技术,以SAP Java 的技术架构、开发环境、基础编程和相关应用为主线,讲解Web Dynpro for Java这门技术中各元素之间的关联及制约关系,包括如何设置Web Dynpro for Java的运行环境,如何创建及编辑Web Dynpro for Java的基本元素,如何应用相关技术等。
技术架构部分由浅入深,详述了Web Dynpro for Java的相关概念,Web Dynpro组件中视图、窗体、Web Dynpro控制器相关组件的作用和关系。开发环境部分详细地介绍了操作系统和服务器的相关配置,并详述如何检查配置结果和配置效果。基础编程部分系统、全面地介绍了各Web Dynpro元素的原理及实现步骤,举例详述如何创建各Web Dynpro元素,并详述不同Web Dynpro元素的编辑实现及应用效果。基础应用部分介绍了Web Dynpro组件之间进行数据交换的几种方式,对Web Dynpro组件、Web Dynpro 组件接口及无接口的组件的使用办法、实现方式进行了详细阐述,并举例说明每种方式的编辑实现及应用效果。
本书提供了大量配置细节及实例源代码,深入剖析Web Dynpro架构关键技术,技术架构部分为SAP Java开发人员深入SAP系统的必备指南。适用于Java开发人员转型为SAP以及EP和CRM平台下Web Dynpro和Web UI程序的开发人员。本书主要介绍了SAP异于ABAP传统编程的SAP Java的 Web编程技术。围绕常用的Web Dynpro for Java技术,以SAP Java 的技术架构、开发环境、基础编程和相关应用为主线,讲解Web Dynpro for Java这门技术中各元素之间的关联及制约关系,包括如何设置Web Dynpro for Java的运行环境,如何创建及编辑Web Dynpro for Java的基本元素,如何应用相关技术等。
技术架构部分由浅入深,详述了Web Dynpro for Java的相关概念,Web Dynpro组件中视图、窗体、Web Dynpro控制器相关组件的作用和关系。开发环境部分详细地介绍了操作系统和服务器的相关配置,并详述如何检查配置结果和配置效果。基础编程部分系统、全面地介绍了各Web Dynpro元素的原理及实现步骤,举例详述如何创建各Web Dynpro元素,并详述不同Web Dynpro元素的编辑实现及应用效果。基础应用部分介绍了Web Dynpro组件之间进行数据交换的几种方式,对Web Dynpro组件、Web Dynpro 组件接口及无接口的组件的使用办法、实现方式进行了详细阐述,并举例说明每种方式的编辑实现及应用效果。
本书提供了大量配置细节及实例源代码,深入剖析Web Dynpro架构关键技术,技术架构部分为SAP Java开发人员深入SAP系统的必备指南。适用于Java开发人员转型为SAP以及EP和CRM平台下Web Dynpro和Web UI程序的开发人员。
为了更好地帮助读者学习,本书对WDJ所涉及的Basis相关技术做了较多的阐述。更多相关Basis技术知识还需参阅相关资料。
|
目錄:
|
前言
第1章Web Dynpro for Java的由来1
1.1Java1
1.2NetWeaver2
1.3Web Dynpro2
第2章SAP Web应用服务器7
2.1概览7
2.2架构7
2.3SAP Web应用服务器的演变8
2.4SAP Web服务器架构和管理工具13
第3章SAP Java开发环境19
3.1开发平台19
3.2基于Eclipse平台的体系结构20
3.3插件21
3.4Eclipse用户界面22
3.5SAP NetWeaver开发工作室23
3.6Web Dynpro for Java项目的两种基本类型33
第4章Web Dynpro基本概念37
4.1Web Dynpro架构37
4.2Web Dynpro组件41
4.3Web Dynpro组件接口54
4.4Web Dynpro应用程序56
4.5Web Dynpro建模57
4.6Web Dynpro建模工具57
第5章导航59
5.1导航建模工具59
5.2开发实例61
第6章Context78
6.1Context简介78
6.2数据绑定86
6.3Context映射87
6.4实例89
第7章控制器127
7.1模型-视图-控制器127
7.2Web Dynpro应用程序128
7.3控制器的类型及结构130
7.4控制器的方法和属性135
7.5访问路径139
7.6实例142
第8章用户界面控制174
8.1UI控件集174
8.2数据绑定176
8.3实例179
第9章用户界面模型204
9.1基本术语204
9.2视图集207
9.3实例209
第10章错误消息处理240
10.1消息编辑器240
10.2抛出消息的函数241
10.3实例243
第11章一般用户界面服务254
11.1简易静态值的数据集实现256
11.2扩展值动态值的数据集实现257
11.3实例258
附录268
附录ASAP NetWeaver 2004s(7.0)安装配置指南268
附录BIDE(SAP NetWeaver Developer Studio)安装配置指南304
附录CWeb Dynpro for Java 命名规范314
附录D创建第一个Web Dynpro程序317
附录E用户界面元素348
|
內容試閱:
|
随着SAP软件在国内企业的广泛应用,SAP实施及运维的IT服务行业异军突起,SAP相关技术也得到了广泛应用,其中不乏SAP Web开发的高端技术。本书就是在这种情况下诞生的。
作者根据SAP官方教材、SAP项目开发经验和SAP技术的升级,对SAP Java开发技术做了分类,将Web Dynpro这一单独的SAP Web编程技术纳入本书。
以往Java的书籍仅对Web编程简单做一下概念上的剖析,而对SAP Java的原理、架构及实现的介绍少之又少。本书特点在于对其技术原理阐述、实施前提、实施步骤、实施结果作了详尽的说明。更有作为SAP Web Dynpro Java(SAP WDJ)开发约定俗成的命名规则,SAP WDJ的一般开发步骤及SAP WDJ开发常用的UI组件说明,以帮助那些做技术提升的SAP开发人员。
学习SAP Web开发技术,需要开发者自身水平的提高(例如:从面向过程的编程到面向对象编程的转变;从面向对象的语言开发到基于MVC的理论的Web开发之间的转变及MVC理论下的数据关系映射的了解),也需要熟悉SAP相关操作(例如窗体和视图的创建和调试),更需要SAP开发者对各种技术实施后最终体现结果的认同(例如如何应用创建的导航链接;Web 开发技术实施应用以后有什么样的效果,是否和需求吻合)。
本书中很多技术名词在以往的文献中鲜有记录,有的术语也是首次翻译成汉语,为了便于读者理解,易于应用,很多术语在第一次出现时冠以汉语+英文;有的为体现其本意如Context直接用的是英文,而没有用通常的中文译词“上下文”。
参与本书编写的有孙东文、郭娟、郭欢、张岩,由于作者水平有限,书中不免有疏漏和不足,敬请读者斧正。
编者
|
|