门户件(portlet)技术研究JAVA Java Portlet 规范概述
门户件(portlet)技术研究JAVA
毕业论文
目 录
摘要1
前 言3
1 绪论4
1.1 背景分析4
1.2 研究内容4
1.2.1 产品介绍:4
1.2.2 Portlet定义:6
1.2.3 JSR-168规范6
1.3 论文结构7
2 portlet技术研究8
2.1 portlet基本概念8
2.2 portlet页面结构与页面处理流程9
2.3 portlet的模式10
2.3.1 View Portlet Mode11
2.3.2 Edit Portlet Mode11
2.3.3 Help Portlet Mode11
2.3.4 Custom Portlet Mode11
2.4 portlet窗口状态13
2.5 portlet 请求与响应14
2.5.1 PortletRequest14
2.5.2 PortletResponse17
2.6 portlet生命周期20
2.7 portleturl22
2.8 portlet配置25
2.9 其他26
2.9.1 PortletContext26
2.9.2 portlet session27
3Jetspeed-231
3.2 Jetspeed的主要组成部分34
3.3 Jetspeed框架结构和核心技术35
3.4 Jetspeed的安装与配置35
3.5 Jetspeed的MVC模式38
4 portlet实例实现41
4.1 设计思路41
4.2 具体实现41
结束语46
参考文献47
致 谢49
Portlet技术研究
摘要:整个世界现在可以说是网络的世界,大批大规模的门户网站的兴起直接导致了门户技术的进步,我国虽然网络事业起步较晚,但是已经有了许多大规模的门户网站,例如:新浪网.搜狐等等。本文主要阐述门户网站(portal)的技术和1系列规范的制定以及网站的实现。
1个 Portal(门户网站)就是指1个 Web-based 的系统,通常都会提供个人化设置、单1登陆、以及由各种不同来源或不同网站取得各式各样的信息,并且将这些信息放在网页之中组合而成的呈现平台,门户网站会有精巧的个人化设置去提供定制的网页,当不同等级的使用者来浏览该页面将获得不同的信息内容。本篇文章针对门户件(portlet)进行了研究,对portlet的应用规则和管理做了详细描述,对JSR168Java 规范作了细致的研究,基于jetspeed的门户开发,实现了1个简单的portlet的开发实例。
关键字:门户(portal).jsr168规范 门户件(portlet)
The Engineering research of portlet
Abstract:Now, the world is a web world, Large quantities of large-scale gateway website emerged has caused the gateway technology progress directly, Although our country the network enterprise start is late, many gateway websites appear, for example: sina. sohu … and so on..
A portal is a web based application that –commonly-provides personalization. Single Sign on, content aggregation form different sources and hosts the presentation layer of Information Systems. Aggregation is the action of integrating content from different sources within a web page. This article Has conducted the research in view of the gateway, has made the detailed description on the gateway application rule and the management, has done the careful research to the gateway standard, based on jetspeed portlet development. Realized a simple portlet development example.
Keywords: portal jsr168 portlet
前 言
现在的网站建设,有的偏重于自由度高的创作路线,就像是个人的家庭可以完全依据个人的喜好,而打造出个人的居家风格,但是大厦的.门厅就不1样,因为是属于公用的空间,因此,同样是类似客厅的角色,但在功能上就必须考虑到适合1般性与普遍性的原则。 同理,企业门户网站由于公用的特性,加上牵涉之复杂度高,所以发展趋势向架构化、模块化。例如:会员登入机制、档案分享机制等等,几乎都成为固定模式,这样的固定模式也与软件开发流程模式。所以在企业入口网站的建设发展过程来看,越来越适应应用软件的发展的不是个人网站设计,因为大部分网站偏重在内容与美观方面。至此,各大软件公司也纷纷针对此项未来的商机作出相应的准备,推出了相关性的产品,例如:BEA的Weblogic,Oracle的9iAS Portal等,都是协助企业可以快速架构、建立出其商业门户网,而在业界各公司努力的同时,为使这样的趋势更加普及化, JAVA语言也推出相应的标准。这个就是本论文要讲到的内容。本文主要对portlet做出了详细的介绍。相信这篇文章让您对portlet有1个全新的认识。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yyfangchan@163.com (举报时请带上具体的网址) 举报,一经查实,本站将立刻删除