+

Search Tips   |   Advanced Search


Add a JSP element to a template

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.

  1. Open or create an authoring template.

  2. Click Manage Elements .

  3. Select JSP as the element type.

  4. Enter a name. Do not use double-byte and non-ASCII characters.

  5. Enter a display title to use as the title of the element displayed indexes and forms.

  6. Click OK. The JSP element is added to your form.

  7. Go to the Default Content tab.

  8. 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.

    1. 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 PROFILE_HOME/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 PROFILE_HOME/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

    2. Enter an error message to display when an incorrect JSP path is entered. A Java exception stack trace will be displayed if there is syntax error.

  9. Click

    to open the display properties of the element. This is where you define how the element will be displayed on the content item form.

    1. To display the element as a required field select Identify this as a required field.

    2. 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.

      Administrators and managers can choose to display hidden fields and elements in a content item by clicking Show hidden fields.

    3. Select the users or groups you want to grant edit access to a field or element by clicking Select Editors.

    4. Select the users or groups you want to grant view access to a field or element by clicking Select Viewers.

    5. Type field specific help into Field help text.

      This displays above the element in the content form.

  10. Save the authoring template.


Parent topic:

Use a JSP element