You add a JSP element to a site area or content item when
you want a section of JSP to be used for a specific site area or content
item.
Note: You can only add an element to a content item if the
manage elements button has been enabled in the authoring template
used by the content item.
- Open or create a site area or content item.
- 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 JSP element you created:
- Enter the path to the JSP file. 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 Manager 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.
- Save the item form.