Web.Stencils.TWebStencilsPathTemplateItem.Template
Delphi
property Template: string read FTemplate write FTemplate;
C++
__property System::UnicodeString Template = {read=FTemplate, write=FTemplate};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | published | Web.Stencils.pas Web.Stencils.hpp |
Web.Stencils | TWebStencilsPathTemplateItem |
説明
パス テンプレートは、リクエスト パスでマッチングを行い、変数を抽出します。
テンプレートは、'/' で始まるリスエスト パスで、変数マーカーとして '{name}' を任意で含むことができます。
例:
'/mysite/{filename}/{arg1}'
変数は、スクリプト内で '@page.<variable name>' 形式でアクセスできます。{filename} 変数が指定されていない場合、最後のパス セグメントが、filename 変数の値として使用されます。
パス テンプレートに '{filename}' 変数が腹案れている場合、{filename} の前後の部分のみが、ファイル パスを構成するために使用されます。その後、ファイル パスは、ディスパッチャ機能を使用して、ファイル システム パスに展開されます。
メモ:
'*' シンボルは、一致するテンプレートまたはテンプレート ファイルが見つからない場合に、特殊マーカーとして使用されます。