Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > Portal开发实现的细节
【标  题】:Portal开发实现的细节
【关键字】:Portal
【来  源】:http://www.blogjava.net/badboyryan/archive/2006/09/21/71002.html

Portal开发实现的细节

Your Ad Here

个性化定制

个性化定制实现的原理是用户的权限划分,用户分为不同的组,组可以分配权限,权限可以细化到页面和Portlet,页面在定制的时候可以把Portlet分到页面上去,也就是说用户的权限可以从两个级别进行划分,可以到页面级别,也可到Portlet级别,即如果用户有对页面的访问权限但是没有portlet的访问权限则用户也不能看到页面上的该Portlet

我们把Portlet的开发完成后,把Portlet添加到页面上去,然后可以定义该页面的皮肤和外表(美工开发完成),Portlet的风格也可以自定义。注意Portlet的宽度可以手工调整,但是它的高度是不可调的。

单点登录

单点登录是通过凭证保险库来实现的,绝对的安全,简单的代码即可实现。

主题

可以把一些公用的东西提取出来放到主题里面,比如网站的Log、我们网站的探路者搜索引擎。

窗口的名字

Portlet的标题就是窗口的名称。

服务器安装

我们的网站的运行环境是WAS6.0.1Portal5.0.1自带的Was5.1如果把Portal安装到was6.0.1上面不可以使用Was6.0.1的新功能。

分析总结

综上所述我们要通过Portal来实现个性化定制,需要学习的就是IBM的具体API和标签库的使用,还有它的基调、主题、外表的设计,在设计部署的框架上不存在什么难度。

我这里有自己实验的几个例子源码:实现载portal上面使用hibernate的例子,有需要的留下邮箱

坏男孩原创

引用请注明出处:http://www.blogjava.net/badboyryan

更多Portal相关:http://www.blogjava.net/badboyryan/category/14653.html
软件, 也许每个人都需要也只需要一个, 她的名字叫操作系统:【上一篇】
Portal网站开发的流程:【下一篇】
【相关文章】
  • Portal的三大作用
  • 基于.Net的SAP Portal开发
  • 将Bonita工作流引擎和eXo Portal相结合
  • Liferay Portal额外研究(7):修改用户登录首页布局之方案二
  • Oracle Portal 及其门户网站开发概述
  • 【原创】Liferay Portal学习笔记之(五):开发主题风格theme
  • Liferay Portal额外研究(5):对多分发命令Action的支持(方案一)
  • JBoss Portal 2.4GA发布
  • Liferay Portal额外研究(4):修改用户登录后的默认布局和内容
  • Web 2.0背景下Portal的思考
  • 【随机文章】
  • 使用GetPrivateProfile系列函数的困惑
  • 用属性来传值
  • 《Effective C#》Item 10:小心GetHashCode函数所存在的陷阱
  • VPC 7.0 详细安装方法
  • Asp.net:DropDownList的輸入與選取3/16
  • 再探游戏--天赐脚本
  • 隐藏网页内容
  • SSH Secure Shell 3.0.0 Vulnerability Scanner
  • ADO如何善用RecordSet组件呢?
  • gentoo比较快的源
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.