UAP63培训-课堂案例-Portal开发.docx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UAP63培训-课堂案例-Portal开发

UAP63培训-课堂案例-Portal开发编制部门:UAP开发支持部编制日期:2013年12月基础环境UAP 轻量化安装完毕及studio开发工具。详见《UAPV63-Portal产品安装初始化手册》。案例原型概述在web开发中,我们已经创建一个lfwdemo项目,下面的案例均是在那个案例基础上进行的portlet的开发,当然如果你比较熟悉web开发的话,也不限于那个项目。本portal开发案例,用6个案例讲解portal常用场景,它们分别是简单引入现有站点、引入jsp,集成单点登录,自定义portlet开发。2.1 简单引入现有站点把现有网站,例如百度首页引入到系统中,效果图如图所示:2.2 Portletjsp引入实现从系统中获取报销单信息进行展示(制单人、时间和金额信息)。效果图如图所示:2.3 自定义portlet开发用户自定义开发一个自定义用户开发Portlet,然后给Portlet设置一个属性,例如显示行数,用户可以设置显示行数的值,然后Portlet根据此值来显示用户的行数。2.4第三方系统表单集成实现对其他系统的单点登录及表单集成。效果图如图所示:简单引入现有站点3.1创建Portal布局.首先,以集团管理员身份登录http://localhost/portal/,进入布局管理界面进行portal布局的创建。创建portal布局的步骤如下:第1步,打开布局管理。单击系统管理客户化配置门户配置布局管理。第2步,打开布局设计器。在打开布局管理界面后,将当前组织选择为【全局】,然后单击新增按钮,进入新建布局窗口。第3步,创建布局。在新建布局窗口中,先拖入框架,再对其进行页面设置。页面设置需要填写的基本信息包括:页面名称:simpimport,页面标题:简单引入,样式:经典。填写完毕后,单击保存按钮。注:页面设置的基本信息填写规范及作用,详见《UAPV61-Portal实施开发手册》。第4步,启用新建布局。首先返回布局管理界面,选择新增的简单引入布局,然后单击修改,进入属性设置对话框,勾选是否启用,最后单击保存。注:是否启用的作用:设置当前布局是否启用,当不勾选此项时,表明该布局禁卡用户使用;当勾选此项时,表明该布局允许用户使用。即在引入站点这个案例中的作用是,勾选是否启用属性后,普通用户登录后才可以看到显示效果,反之,则无法显示其效果。3.2设置框架Portlet的链接地址.portal布局创建完成后,回到布局管理界面,单击刷新按钮,即可看到新创建的portal布局。然后对新建布局进行布局框架portlet链接现有站点的配置。比如:将常用站点引入Portal的一个页签中,只需要做下面几步:第1步,选择刚建立的框架portlet,单击修改,填写所要引入的链接地址,单击确定保存。第2步,使用普通用户身份登录http://localhost/portal/,即可查询简单引入的门户网站。最终显示百度门户首页如图所示:引入jsp4.1布局中引入框架Portlet.再次以集团管理员身份登录企业门户,打开布局管理,当前组织依然选择【全局】,然后点击新增按钮,进行布局的创建。具体操作如下:第1步,在布局设计器中拖入【常用】菜单栏下的【框架】,再对其进行页面设置。页面设置需要填写内容包括:页面名称:importjsp,页面标题:引入jsp,样式:经典,然后单击保存即可。第2步,将新建的引入jsp布局启用。回到布局管理界面,单击刷新按钮,选中刚创建的布局,再单击修改按钮,进入到属性设置对话框,勾选是否启用,单击保存即可。4.2指定JSP路径.在布局创建完成后,接下来将进行引入jsp路径。步骤如下:第1步,关闭新增布局页面,选择新建的引入jsp框架,单击修改,指定jsp路径(由UAPhome\hotwebs以后的路径开始填写),例如我们放在portal下面的myjsp:/portal/jsp/myjsp.jsp ,单击确定。如图所示。4.3myjsp.jsp原始文件编写的myjsp.jsp的原始文件如下图:%@pagecontentType=text/html; charset=UTF-8%%@pageimport=java.util.*%%@pageimport=.plugin.extention.*%%@pageimport=nc.bs.dao.*%%@pageimport=nc.jdbc.framework.*%%@pageimport=nc.bs.logging.Logger%%@pageimport=nc.uap.lfw.core.exception.LfwRuntimeException%%String userName = nc.uap.lfw.core.LfwRuntimeEnvironment.getLfwSession

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档