Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
titleportlet.xml

<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