注釈型 Template


@Repeatable(Templates.class)
@Retention(RUNTIME)
@Target(TYPE)
public @interface Template
Templateを定義するアノテーションです。
関連項目:
TemplateDefinition
  • 必須要素の概要

    必須要素 
    修飾子とタイプ 必須要素 説明
    java.lang.String name  
    java.lang.String path
    JSPファイルのパスを設定します。
  • 任意要素の概要

    任意要素 
    修飾子とタイプ 任意要素 説明
    java.lang.String contentType
    このTemplateのContent-Typeを設定します。
    java.lang.String description  
    java.lang.String displayName  
    java.lang.String id  
    java.lang.String layoutActionName
    LayoutAction名を設定します。
    LocalizedString[] localizedDisplayName  
    boolean overwritable
    ローカルテナントで上書き可能か否か。
  • 要素の詳細

    • name

      java.lang.String name
    • path

      java.lang.String path
      JSPファイルのパスを設定します。 JSPファイルが「src/main/resources/META-INF/resources/jsp/web/sample.jsp」の場合、 「/jsp/web/sample.jsp」と設定してください。
      戻り値:
    • id

      java.lang.String id
      デフォルト:
      "##default"
    • displayName

      java.lang.String displayName
      デフォルト:
      "##default"
    • localizedDisplayName

      LocalizedString[] localizedDisplayName
      デフォルト:
      {}
    • description

      java.lang.String description
      デフォルト:
      "##default"
    • contentType

      java.lang.String contentType
      このTemplateのContent-Typeを設定します。
      戻り値:
      デフォルト:
      ""
    • layoutActionName

      java.lang.String layoutActionName
      LayoutAction名を設定します。
      デフォルト:
      ""
    • overwritable

      boolean overwritable
      ローカルテナントで上書き可能か否か。
      戻り値:
      デフォルト:
      true