有时是通过共同构成该门户网站的一组Portlet来完成的。Java Portlet规范（JSR-168、JSR-286、JSR-362）提供Portlet在不同Web门户网站的互操作能力。该规范定义了Portlet容器和Portlet之间交互的一组API，解决个性化，展示和安全方面的问题。Apache Pluto是JSR-168的一个参考实现。除了参考实现，也有许多厂商提供了Portlet容器的商业实现，一些主要的厂商如IBM、Oracle、BEA、Vignette和SUN。这些厂商提供基于Port