总体上说,jsp页面将使用Servlet对象和Portlet对象共同来产生内容。

被portlet所使用的JSP页面天生也可以使用JSP内置的隐式对象。

 

-----

<defineObjects> 标记的作用:

这个标记可以让jsp页面使用所有的Portlet 2.0 API里面的隐式对象,它是一个无属性标记.他如果在页面上定义了

  1. <portlet:defineObjects /> 

那么如下隐式变量将在页面上可用:

renderRequest,renderResponse

actionRequest,actionResponse

resourceRequest,resourceResponse

eventRequest,eventResponse

portletConfig

portletSession

portletSessionScope

portletPreference

portletPreferenceValues