You add a JSP element to an authoring template when you
want the JSP element to be used by a set of content items that use
the same authoring template.
- Open or create an authoring template.
- Click Manage Elements .
- Select JSP as the element type.
- Enter a name. Do not use double-byte and non-ASCII characters.
- Enter a display title to use as the title of the element
displayed indexes and forms.
- If you have created a text provider plug-in for a multi-locale
site, you can also select the text provider and enter a key to look
up a string from the selected text provider. The text provider displays
a different display title for each language it has been configured
for. The text entered in the Display Title field
is only used if an appropriate display title is not available from
the selected text provider, or if the text provider is not available.
- Click OK. The JSP element is added
to your form.
- Go to the Default Content tab.
- Go to the JSP element you added. Either specify the path
to the JSP file, or do nothing if you want your content creators to
enter this information.
- Enter the path to a JSP file if required, or leave blank
if you want your content creators to specify the JSP. The path must
begin with a forward slash.
For example:
/path/jspfilename.jsp
Storing JSP Files: JSP files can
be located:
- within the was_profile_root/installedApps/node-name/wcm.ear/ilwwcm.war directory of your server.
The JSP page is also stored in the
client war directory of the local rendering portlet or of the servlet
or portlet that calls the JSP, if using the Web Content Management API. For example,
to render a JSP page on a local rendering portlet, you would also
need to store a copy of the JSP file under was_profile_root/installedApps/node-name/PA_WCMLocalRendering.ear/ilwwcm-localrende.war
- within any other Web application running on portal. When referencing
JSP files in another Web application, use the following path: contextPath;jspPath
For example: /wps/customapplication;/jsp/editor.jsp
- Enter an error message to display when an incorrect
JSP path is entered. A Java exception stack trace is displayed if
there is syntax error.
- Click
to open the display properties of the element. This is where
you define how the element is displayed on the content item form.- To display the element as a required field select Identify this as a required field.
- To hide a field on the content form from all users select Hide field. You must specify a default value if the field
is a required field.
Note: Administrators and managers
can choose to display hidden fields and elements in a content item
by clicking Show hidden fields.
- Select the users or groups you want to grant edit access
to a field or element by clicking Select Editors.
- Select the users or groups you want to grant view access
to a field or element by clicking Select Viewers.
- Type field-specific help into Field help text. This displays above the element in the content form.
If you have created a text provider plug-in for a multi-locale
site, you can also select the text provider and enter a key to look
up a string from the selected text provider. The text provider displays
a different help text for each language it has been configured for. The
text entered in the Field help field is only used
if an appropriate help text is not available from the selected text
provider, or if the text provider is not available.
- Save the authoring template.