2010-11-24 29 views
4

在今天的一次采访中,我提到我在一个portlet中完成了一些jsf工作。面试官询问了Portlet桥的具体内容。我从来没有把它看得太多,只是用它,因为我被告知它会让jsf在portlet中工作。我真的可以说的是,它允许请求从jsf能够理解的方式来自jsf的入口,并且使它发挥出色。Portlet桥接器是做什么的?

portlet-bridge究竟干什么?

+2

http://www.jcp.org/en/jsr/detail?id=301 – Rahly 2010-11-25 03:32:37

回答

6

从上面的Jeremy Walton链接的规范。

2.1什么是Portlet桥梁?

Java™Portlet规范 定义了一组用于实现Portlet的 的API。 Portlet 桥是 portlet桥接执行的技术 不同的 抽象用于呈现 标记或处理用户 交互。通常这些是众所周知的,可能是标准的网络 开发环境。示例 包括JavaServer™Faces和Apache Struts。

该portlet网桥充当Portlet 环境与目标系统之间的 转换引擎。 它向桥接环境表达Portlet请求 上下文, 执行请求并将 转换为适合 portlet环境的响应。它为桥接环境提供 抽象的Portlet环境 ,以及在桥接的 环境中工作的开发人员 。这些开发人员将 释放为执行Faces视图为 portlet,而不需要 了解portlet 的详细信息API和开发模型。

简单地说,一个portlet桥是 的技术,它允许一个Java Web 开发执行视图中使用其他web编程 抽象作为portlet开发 没有 需要知道和或了解 Portlet开发,概念,或者 API。

portlet的桥为的JavaServer™ 面孔是具体的桥梁 技术支持的JavaServer™ 面孔此 桥接行为所需。