PLT.3.1 从 Portlets 到 Servlets/ JSPs 的关联
Portlets 可以调用 servlets , JSPs 和 JSPs 标签库来产生内容。
一个 portlet 可以使用请求发送者来调用 servlets 和 JSPs ,就像 servlet 使用调用其它 servlets 和 JSPs 一样。为了使portlets和servlets之间整合得天衣无缝,Portlet规范允许调用更多的servlet对象。
当servlet或JSP在portlet中被调用时,传给servlet或JSP的request是以portlet request为基础的。同样,传给servlet或JSP的response是以portlet response为基础的。
被包括的servlet request可使用portlet request的Attributes设置。
portlet和被包括的servle或JSP分享同一个的输出流。
portlet 会话中的Attributes设置可以来自于servlet会话,反之亦然。
PLT.3.2 Servlet容器和Portlet容器的关系
portlet容器是servlet容器的扩展,所以一个portlet容器可以构建于一个已存在的servlet容器之上或者可能实现servlet容器的全部功能。无论portlet容器如何实现,它的运行环境总是假定它支持Servlet 2.3规范。