- 浏览: 69009 次
- 性别:
- 来自: 太空
最新评论
-
leexiaodong2009:
写得不错啊,我看了一下,有一个大概的认识。
Spring portlet Demo -
fengxiaodong:
...
@RequestMapping -
fengxiaodong:
...
@RequestMapping -
farmforest:
rubys 写道farmforest 写道在myelipse里 ...
基于SSH 的一段动态树+部分权限系统 -
rubys:
farmforest 写道在myelipse里怎么写代码呢.. ...
基于SSH 的一段动态树+部分权限系统
相关推荐
`PortletURL`表示Portlet的URL,它包括三类:`RenderURL`、`ActionURL`、`ResourceURL`。在Portlet的render方法中,可以通过以下方法生成相应的URL: - `RenderResponse.createRenderURL();` - `RenderResponse....
PortletURL的安全性非常重要,因为它可能暴露Portlet的功能给未经授权的用户。确保PortletURL的安全通常涉及到对URL进行编码和验证。 **总结** 理解Portlet URL的概念对于创建可用和安全的Portlet至关重要。 #### ...
2. **Portlet配置**:JSR168提供portlet.xml文件,用于定义portlet的基本信息,如portlet名称、显示模式、portletURL等。开发者需要在此文件中配置portlet的行为和参数。 3. **MVC模型**:许多portlet实现采用Model...
3. **映射URL**:使用`<portlet:defineObjects/>`标签获取portlet请求参数,通过`@RequestMapping`注解将URL映射到控制器方法。 4. **视图解析**:设置portlet的视图解析器,如`PortletViewResolver`,将处理结果...
根据不同的需求,Portlet之间的通信可以通过以下几种方式实现: 1. **URL重写**:通过在URL中携带参数的方式进行通信。 2. **Portlet窗口消息**:利用Portlet窗口消息机制(例如JSR 286中的Portlet窗口消息),...
在本教程中,我们将详细介绍几种常见的Portlet开发方式,包括IFramePortlet、天气预报Portlet、股票信息Portlet等。 #### 二、IFramePortlet开发详解 **1. 实现原理** - IFramePortlet主要通过HTML `<iframe>` ...
PortletURL portletURL = res.createRenderURL(); portletURL.setParameter("struts_action", "/ext/news/columnadmin/view"); portletURL.setParameter("columnId", columnId); ``` 然后,使用这个 URL 和标题行...
书中详细讨论了各种最佳实践,包括如何在门户中获取用户信息,处理特定于门户服务器的请求,编码URL资源,选择合适的Portlet生命周期阶段来处理动作,以及添加自定义JavaScript和CSS文件到门户页面。 从《Portlets ...
PortletURL portletURL = renderResponse.createRenderURL(); portletURL.setParameter("struts_action", "/ext/news/columnadmin/view"); portletURL.setParameter("columnId", columnId); SearchContainer ...
这款开源RSS Portlet有以下几个关键特点: 1. **易用性**:RSS Portlet通常具有用户友好的配置界面,允许用户添加、编辑或删除RSS feed源。用户只需输入feed URL,即可开始接收内容。 2. **定制化**:用户可以根据...
9. **portlet模式**:Portlet 2.0定义了几种不同的模式,如Edit、Help和View模式,以适应portlet在不同上下文下的行为。 10. **portlet配置**:portlet的配置信息可以通过portlet.xml文件进行管理,使得portlet的...
Portlet服务是Web应用程序开发中的一个重要概念,尤其在企业级门户平台中,它提供了一种模块化的方式来构建和展示内容。Portlet服务允许开发者创建可重用、可配置的小型应用单元,这些单元可以在门户页面上与其他...
**WSRP(Web Services for Remote Portlets)**则是一种专门针对Portlet的标准,旨在解决Portlet远程部署的问题。WSRP将Portlet的呈现逻辑从门户服务器转移到了Portlet提供者处,这样可以降低门户服务器的负载,并...
- `PortletURL`:用于生成Portlet的URL,支持不同的操作类型,如动作请求、渲染请求等。 ##### 5.5 PORTLET模式 Portlet支持多种模式,包括: - **查看模式**:显示Portlet的主要内容。 - **编辑模式**:允许用户...
- **Portal 对象**:介绍了Portlet开发中常用的几种对象类型。 - **Request 对象**:用于获取用户的请求信息。 - **Response 对象**:用于向用户发送响应信息。 - **PortletConfig 对象**:提供了有关Portlet配置...
3. **Portlet模式**:Portlets支持不同的模式来表示用户正在执行的操作。例如,VIEW模式用于展示内容,EDIT模式用于编辑内容,HELP模式则用于提供帮助信息。 4. **窗口状态**:窗口状态是指Portlets在门户页面上的...
综上所述,本教程详细介绍了几种典型的Portlet开发案例,包括IFramePortlet、天气预报与股票信息Portlet、用户信息Portlet以及SOXPortlet。通过对这些案例的学习,开发者可以更好地理解和掌握Portlet开发的相关技术...
以上两种方法都可以有效地获取登录用户的详细信息,开发者可以根据项目的实际需求选择合适的方法。 --- #### 1.3 个性化 Portlet 添加控制板 **1.3.1 问题描述** 在 Portal 中,有时需要允许用户个性化地添加和...