从逻辑角度来说,Web Dynpro项目(EAR包)的部署其实仅仅是将程序发布到了NetWeaver的Java应用服务器上。虽然一般情况下这个服务器也同时是SAP企业门户的服务器,但Web Dynpro程序并没有在门户中存在一个真正的对象,这就需要进行以下的配置操作。
配置实例:
1)首先使用有管理员权限的账户登录门户系统,在默认的内容管理页面下,可以看到若干系统自带的文件夹目录,如图6-3所示。
2)单击选中“门户内容”,随后右击并选择“新建”→“文件夹”,如图6-4所示。
图6-3 门户内容中默认的目录结构
图6-4 创建文件夹的菜单选择
3)在右侧显示的创建文件夹向导中,在对象名称文本框中输入“项目内容”,在“对象标识”文本框中输入“proj”,随后单击“下一步”按钮,如图6-5所示。
4)确认文件夹相关信息填写正确,随后单击“完成”按钮完成创建。创建这样一个自定义文件夹的目的是为了更好地进行门户内容的管理,后续相关的内容都会放入这个文件夹,方便了维护管理以及最终上线的传输工作,如图6-6所示。
图6-5 输入文件夹信息
图6-6 确认文件夹信息
5)接着在目录中找到“Web Dynpro Java应用程序”并展开目录,这个结点下显示了服务器已经成功部署的所有WebDynpro工程,包括所有的标准应用和自定义开发程序,找到需要进行显示的Web Dynpro应用程序的名称,如图6-7所示。
6)展开Web Dynpro工程名称,会出现对应工程所包含的应用程序(有可能会存在多个应用程序),单击选中应用程序,如图6-8所示。
图6-7 Web Dynpro应用程序对应目录
图6-8 选中Web Dynpro应用程序
7)随后右击该应用程序,在弹出的快捷菜单中选择“复制”,如图6-9所示。
8)返回最开始创建的自定义文件夹“项目内容”,右击文件夹,如图6-10所示。(www.daowen.com)
图6-9 操作菜单
图6-10 门户目录中自定义文件夹
9)在弹出快捷菜单中选择“粘贴作为PCD对象”,如果之前的复制动作没有成功完成,这里的快捷菜单中就不会出现“粘贴作为PCD对象”的菜单选项,如图6-11所示。
10)在右侧显示的创建页面的向导中,在对象名称文本框中输入“请假申请”,在对象标识文本框中输入“ReqApp”,随后单击“下一步”按钮,如图6-12所示。
图6-11 粘贴对象的菜单选择
图6-12 输入对象信息
11)确认页面相关信息填写正确,单击“完成”按钮完成创建,如图6-13所示。
12)右击该页面,在弹出的快捷菜单中选择“预览”,如图6-14所示。
图6-13 创建后的效果
图6-14 操作菜单
13)Web Dynpro程序将会在新窗口中运行,可以对页面进行预览,如图6-15所示。
完成上述配置后,一个Web Dynpro程序才从Java应用服务器上的“程序”真正地集成到了一个企业门户的“页面”中。
图6-15 运行效果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。