...
Key | Description | Default |
---|---|---|
portletNamespace | The namespace for the portlet in the xwork configuration. This namespace is prepended to all action lookups, and makes it possible to host multiple portlets in the same portlet application. If this parameter is set, the complete namespace will be /portletNamespace/modeNamespace/actionName | The default namespace. |
viewNamespace | The namespace in the xwork config for the view portlet mode. | The default namespace. |
editNamespace | The namespace in the xwork config for the edit portlet mode. | The default namespace. |
helpNamespace | The namespace in the xwork config for the help portlet mode. | The default namespace. |
defaultViewAction | Name of the action to use as default for the view portlet mode, when no action name is present. | default |
defaultEditAction | Name of the action to use as default for the edit portlet mode, when no action name is present. | default |
defaultHelpAction | Name of the action to use as default for the help portlet mode, when no action name is present. | default |
e.g.
Code Block | ||
---|---|---|
| ||
<init-param>
<!-- Portlet namespace -->
<name>portletNamespace</name>
<value>/portletA</value>
</init-param>
<init-param>
<!-- The base namespace of the view portlet mode -->
<name>viewNamespace</name>
<value>/view</value>
</init-param>
<init-param>
<!-- The default action to invoke in view mode -->
<name>defaultViewAction</name>
<value>index</value>
</init-param>
|
This snippet from portlet.xml will set up the portlet with a namespace of /portletA/. This means that all requests to this portlet will get the namespace prepended when looking up the action. In addition, the _view portlet mode will map to the /view namespace, so a request for action myAction will resolve to the namespace and action /portletA/view/myAction