1 / 6
文档名称:

JSR 168 Portlet指南讲述具体实施168规范实际高级.doc

格式:doc   大小:43KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSR 168 Portlet指南讲述具体实施168规范实际高级.doc

上传人:1875747151 2018/9/6 文件大小:43 KB

下载得到文件列表

JSR 168 Portlet指南讲述具体实施168规范实际高级.doc

相关文档

文档介绍

文档介绍:摘要
JSR-168是适合于portlet开发人员的Java API集合。设计符合规范的JSR-168 portlet的原因有很多。可移植性就一个显而易见的好处。根据规范编写的代码更容易在门户服务器之间移动。多数基于Java的门户服务器都支持JSR-168 portlet。
另一个好处是更易于联合。当portlet符合JSR-168规范时,通过Web Services for Remote Portlets (WSRP)生产者公开JSR-168 Portlet会更容易一些。WSRP提供了一个通过Web service联合portlet内容的标准。JSR-168和WSRP portlet功能是紧密耦合的。JSR-168 to WSRP portlet桥利用JSR-168的URL重写API。本文将阐述开发JSR-168 portlet以便获得可移植性的最佳实践。
1. 总是利用URL重写API,以获得Portlet中的内容
Java开发人员经常在如下所示JSP中编写图像的URL:
<img src="/<%= ()%>/images/"/>
这在JSR-168 portlet中是不正确的。正确的方法是:
<img src="<%= (()+
"/images/") %>"/>
encodeURL()方法可以采用完全路径URI或者完全限定URL。完全路径URI是最常用的。在使用JSR-168 portlet将资源嵌入Web Application Archive (WAR)中时,可以使用此技术。在将图像放置到单独服务器上时,可以使用完全限定URL。专门为静态内容提供服务的缓存服务器就是一个示例,它卸掉来自门户服务器的通信量。尽管可以通过对完全限定URL使用encodeURL()来引用portlet以外的内容,但应该只在无法通过客户机访问资源时这样做。如果客户机可以直接浏览资源,则无需对URL使用encodeURL()。例如,如果有一台Web服务器,可用该服务器获得门户用户无法直接浏览的防火墙内的静态内容,则需要调用encodeURL()。如果这些内容在防火墙之外,并且门户用户可以直接浏览到Web服务器,则无需调用encodeURL()。
2. 不要将路径附加到重写URL中
传入RenderRequest的encodeUrl()方法中的URL在调用该方法之前必须是完整的。在调用该方法之后,无法添加URL的某些部分。例如,如果想从XSLT转换中生成一个URL转换,则不能将已编码的基本URL(/)作为参数传递,并将路径(pages/)附加到该转换中的已编码基本URL中。
以下调用演示了将URL编码到图像中的正确方式:
<@= (()+
"/images/")@>
WebLogic Portal :
<img src="http://l

最近更新

2025年南京城市职业学院单招职业倾向性测试题.. 60页

2025年秋天景色好段落 9页

2025年南京科技职业学院单招职业倾向性测试题.. 63页

2025年秋分说说祝福50句 6页

基于单一样本推断假设检验 99页

2025年南充文化旅游职业学院单招职业技能测试.. 61页

2025年秋分养生祝福语大全(通用60句) 6页

2025年医疗质量与安全管理小组工作计划(最新版.. 4页

2025年南昌理工学院单招职业技能测试题库含答.. 64页

教师个人2025年春工作计划(28篇) 86页

2025年南阳农业职业学院单招职业倾向性测试题.. 62页

2025年南阳农业职业学院单招职业技能测试题库.. 62页

《光纤光学教学课件》第二十讲 20页

2025年北师大版高中英语选修六Unit17Laughter.. 20页

2025年北师大版完整版小学四年级数学下册应用.. 16页

2025年合肥共达职业技术学院单招职业倾向性测.. 62页

2025年合肥共达职业技术学院单招职业适应性测.. 64页

2025年定位小轴夹具设计说明书 20页

雄安新区建设环境分析 3页

有关离职申请书范文集合(29篇) 44页

电动车租赁合同范本 5页

黄河颂课件市公开课一等奖市赛课金奖课件 24页

教资-科目三--化学学科部分简答题及答案 8页

大学普通化学课件 105页

2024年嫁女对联带横批 9页

想像的共同体——内容ppt课件 76页

西江千户苗寨旅游营销策划书 7页

《网络与新媒体编辑运营实务》教学ppt课件(全.. 214页

石化化工厂设备考试题 5页

毕业论文-煤制甲醇项目——甲醇合成工艺设计 19页