WEB开发网
开发学院WEB开发Jsp [Portal参考手册]生命周期 阅读

[Portal参考手册]生命周期

 2008-01-05 18:39:10 来源:WEB开发网   
核心提示:Portlet的生命周期扩展了Servlet的生命周期,增加了更多的控制,[Portal参考手册]生命周期,就像Servlet的init和destroy的方法一样,Portlet使用这些方法初始化和关闭conrete Portlet和application Portlet,这个方法在任何doView、doEdit方法执

Portlet的生命周期扩展了Servlet的生命周期,增加了更多的控制。就像Servlet的init和destroy的方法一样,Portlet使用这些方法初始化和关闭conrete Portlet和application Portlet。

Init():Portlet被构造成为一个Portlet实例,在容器内被所有用户共享使用,如Servlet的共享使用一样。这个方法传递PortletConfig实例作为参数。

 

initConcrete() :Portlet构造完成后,Portlet被第一次调用之前,初始化PortletSettings。

 

service() :当用户请求Portlet时,容器调用此方法为用户提供服务。

 

destroyConcrete() :此方法用来结束concrete Portlet服务,这种情况可能在Portal Server运行中治理员删除一个具体Portlet时发生。

 

destroy() :当Portal Server终止运行后,调用此方法表示Portlet的生命周期结束。

 

Portlet Action 方法:

Action处理所有的由Portlet触发的事件。任何form或者超连接事件都会导致actionPerformed方法执行。其他的事件,如窗口的最大最小化,或者其他portlet传递消息时,也会触发相应的事件。ActionEvent,WindowEvent和MessageEvent将传递给相应的action。

   actionPerformed方法当portlet接受到一个action时被调用。这个方法在任何doView、doEdit方法执行之前被执行。

   void actionPerformed(ActionEvent event)

  

   messageReceived方法当portlet接受到一条消息时被调用。

   void messageReceived(MessageEvent event)

 

   windowMaximized方法当portlet窗口最大化的时候被调用。

   void windowMaximized(WindowEvent event)

  


Tags:Portal 参考 手册

编辑录入:爽爽 [复制链接] [打 印]
    赞助商链接