我不清楚什么时候调用aPortlet
的方法。init
它是在容器实例化时调用还是在对 portlet 的第一个请求到来时调用?
它的行为是否与Servlet#init
?
问问题
539 次
1 回答
2
这取决于容器。从Portlet 2.0 规范:
PLT.5.2.1 加载和实例化
portlet 容器负责加载和实例化 portlet。加载和实例化可以在 portlet 容器启动 portlet 应用程序时发生,或者延迟到 portlet 容器确定需要 portlet 来为请求提供服务时发生。
...
PLT.5.2.2 初始化
在实例化 portlet 对象之后,portlet 容器必须在调用 portlet 以处理请求之前对其进行初始化。
于 2012-09-25T08:40:12.570 回答