- 浏览: 85808 次
-
最近访客 更多访客>>
最新评论
-
ww20042005:
这两步就完成了数据库初始化,也太简单了吧!
mysql初始化数据库 -
biaoming:
我也是debian 64的,也想安装qmail,有什么问题希望 ...
在Debian 64bit Sarge版本上安装QMAIL的痛苦之行
Abstract portlet与concrete portlet
The portlet.xml deployment descriptor is used by the portal server to identify the abstract and concrete portlet applications you wish to deploy. An abstract portlet application contains one or more abstract portlets. A concrete portlet application contains one or more concrete portlets. The abstract application is used as a foundation for concrete applications. The combination of an abstract application and configuration parameters creates a concrete application. Each portlet.xml may only define a single abstract portlet application.
如下图
Concrete portlet app is composed of more than one concrete portlet.Abstract portlet app is composed of more than one abstract portlet.
Certain configuration parameters are set at the abstract level while others are set at the concrete level. As expected, parameters set at the abstract level affect each concrete application. The parameters and configuration information unique to each concrete application are represented in a PortletApplicationSettings object. Parameter and configuration information unique to each portlet are represented in the PortletSettings object. When the portlet is actually placed on a page, it is parameterized by a PortletData object.


发表评论
-
XML的学习笔记(一)
2007-04-02 12:23 1010记得在大学的时候,花了几天的时间看看了XML,可现在再拾起来的 ... -
学习问题[XML学习]
2007-04-02 14:04 8861、一个XML文档可以含有多个dtd文档吗? 答:当然可以完全 ... -
XML的学习笔记(二)
2007-04-02 14:07 744reference to some binary data ... -
Java API for XML Processing
2007-04-05 01:44 1101The Java API for XML Processing ... -
Simple API for XML
2007-04-09 13:27 1077SAX是Simple API for XML的简称。 什么是S ... -
Echoing an XML File with the SAX Parser
2007-04-15 08:34 1034首先要继承ContentHandler类,然后复写几个函数。 ... -
SAX的异常处理。
2007-04-20 14:12 882SAXParseException SAXException ... -
Using the Validating Parser
2007-04-23 14:12 1059首先要明白,Validating Parser是用什么来验证 ... -
Handling Lexical Events
2007-04-25 01:08 803How the LexicalHandler Works ... -
DTDHandler And EntityResolver
2007-04-25 13:43 1103The DTDHandler API In Choosing ... -
Document Object Model
2007-05-01 04:42 944When to Use DOM On the other h ... -
Portal的简单介绍
2007-05-18 03:35 1545什么是Portal? A server to ag ... -
Portal的架构
2007-05-18 07:16 1930Portal的起源 WebSphere Portal find ... -
了解Portlet
2007-05-21 02:38 1088The base building blocks of a P ... -
Portlet Life Circle
2007-05-29 14:51 1279Portlet life circle diagram in ... -
Porlet的类和接口
2007-06-05 09:41 1785Portlet->PortletAdapter Port ... -
servlet-api的基本类和其接口的介绍
2007-07-16 15:37 1632基本类和接口 一、javax.servlet.Servle ...
相关推荐
Portlet是一种可重用的Web组件,常...总的来说,创建一个简单的portlet涉及Java编程、portlet API理解和容器部署。通过实践这个示例,你将掌握portlet开发的基本流程,为进一步学习更复杂的portlet功能和集成打下基础。
8. **示例代码**:提供实际的portlet实现代码片段,帮助理解portlet的编程模式。 这个项目的标签"源码"和"工具"暗示,除了理论知识,还可能涉及实际的代码示例和开发工具的使用。通过学习这个war包中的内容,开发者...
1. **Java Portlet API**: 标题中的"portlet-1_0-fr-spec"指的是Java Portlet API的1.0版本规范,这是一个由Java Community Process (JCP)制定的标准,用于定义portlet如何与门户服务器交互。portlet是门户中的可...
JPA的目标是解决在JDBC中使用关系模型来表示和管理对象的不便,它引入了对象关系映射(ORM)的概念,使得开发者可以更自然地使用面向对象编程来处理持久化数据。 1. **JDBC与ORM** - **JDBC**:Java Database ...
IBM的portlet开发通常基于WebSphere Portlet Factory或使用Java编程直接调用Portlet API。WebSphere Portlet Factory提供了一种可视化开发环境,通过拖放组件和配置参数来创建portlet,适合快速开发。而直接使用...
在实际开发中,IBM Portlet可以利用Java Portlet API来处理用户请求,渲染内容,并通过配置好的数据源与后台数据库进行通信。开发人员可以使用EJB、Spring、Hibernate等技术来封装数据库操作,以实现业务逻辑。此外...
JSR168是portlet API的第一个版本,它为portlet开发提供了一套标准接口,使得portlet可以在不同的portlet容器中运行,比如IBM WebSphere Portal或Liferay Portal。 在JSR168中,portlet主要负责与用户交互,而...
Portlet开发并不局限于原生API,也可以结合流行的Web框架如Struts2和Spring mvc来开发Portlet实例。 ### 结论 上述知识点涵盖了从基础到高级的Portlet开发方方面面,详细解释了Portlet的核心概念、开发环境搭建、...
Spring Portlet提供了一种模型-视图-控制器(MVC)架构,帮助开发者更轻松地创建portlet,同时利用Spring框架的强大功能,如依赖注入、AOP(面向切面编程)和数据访问支持。 2. **Liferay Portal**:Liferay是一个...
- **AllSamples-src.zip**:同样是一个zip文件,包含了各种portlet开发的示例源代码,开发者可以下载并运行这些例子来加深对portlet编程的理解。 总的来说,这个资源包为J2EE开发者提供了深入学习和实践portlet开发...
它通过简洁的API使得JavaScript编程更加简单,大大提高了开发效率。 2. **Portlet**:Portlet是Web应用程序的一种组件,常用于门户系统中。它提供了一个小窗口,展示来自不同来源的数据或功能。jQuery Portlet则是...
在本文中,我们将深入探讨如何通过编程方式在Web应用程序中添加portlet,特别是在Liferay Portal这样的企业级内容管理系统中。标题“Programmatically Add Portlet”指的是利用代码而非图形用户界面来实现portlet的...
9. **JSR(Java Specification Requests)**:J2EE 1.6还包含了多个JSR实现,如JSR 168(Portlet API)和JSR 286(Portlet 2.0 API),用于portlet开发,以及JSR 107(Cache API),为应用提供缓存功能。 **API文档...
本文旨在深入探讨JetSpeed中的高级Portlet技术,特别关注如何利用JavaServer Pages (JSP) 和其他Web编程技术来创建更加动态和交互式的portlet。此外,还会介绍一些在官方文档中较少提及的技巧,帮助开发者提高工作...
开发portlet涉及到编程,通常使用Java Portlet API或JSR 286标准。 1. **portlet安装**: - 在安装前,需要规划好安装路径和内容,确保服务器资源充足,例如在描述中提到的建立/wps6和/soft目录。 - 安装文件通常...
6. **Portlet API 2.1**:用于构建portlet应用程序,与portlet容器兼容。 这些API的中文版对于中国开发者来说尤其有价值,它们可以帮助理解并掌握Java编程的核心概念和技术,从而提高开发效率和代码质量。无论是JDK...
总的来说,增加语言Portlet到Dockbar的过程涉及portlet开发、前端技术、服务器端编程以及Liferay Portal的API使用。通过这个过程,开发者可以深入了解portlet的工作原理,以及如何在实际项目中灵活定制用户界面。
该手册主要围绕Portlet API 1.1版本进行讲解,详细介绍了如何在门户环境中利用Java Server Pages(JSP)开发Portlet,并提供了安全性和单点登录的相关指南。接下来,我们将详细解读这些关键知识点。 ### 标题:...
综上所述,appconnector-portlet是一个复杂的Javaportlet应用,它的设计和实现涉及到了Java编程、portlet开发标准、应用程序集成、安全性、配置管理等多个方面,为用户提供了一个高效且灵活的方式去集成和访问多样化...