Web プロジェクトに VGWebTransaction プログラムまたは VGUIRecord
を生成する場合、ビルド記述子オプション
tempDirectory
は、JSP ファイルを保管するディレクトリーを識別します。
各 JSP ファイルの名前は以下のとおりです。
recordAlias.jsp
- recordAlias
- VGUI レコード名または (指定されている場合は) 別名
オプション tempDirectory が使用されるのは、出力が生成されるプロジェクトの
WebContent¥WEB-INF ディレクトリーに同一名の JSP ファイルがある場合のみです。
tempDirectory の値を指定しない場合、また、
recordAlias の名前の付いた JSP ファイルが WebContent¥WEB-INF ディレクトリーに
既にある場合、以下の事項が適用されます。
- 新規 JSP ファイルは、WebContent¥WEB-INF ディレクトリーに、以下の名前で保管されます。
newrecordAlias.jsp
- 同じ UI レコードがその後に生成されると、newrecordAlias.jsp ファイルがオーバーライドされます。
最新に生成された JSP ファイルを受け取ることにより、前もってカスタマイズした
JSP ファイルにその最新ファイルの断片をコピーおよび貼り付けることができます。
ただし、tempDirectory の値を指定しなかった場合、そのプロジェクトをデプロイする前に
Web プロジェクトから newrecordAlias.jsp ファイルを削除する必要があります。
Web プロジェクトへ出力を送るには、ビルド記述子オプション
genProject を使用します。
ビルド記述子オプション
genDirectory を代わりに使用する場合は、以下のような効果があります。
- 出力は代わりに、ディレクトリーに向けられます。
- tempDirectory オプションの効果はありません。
- 生成された JSP ファイルの名前には、new という接頭部がありません。
- 生成された JSP ファイルは、そのディレクトリー内の同名ファイルをすべて上書きします。
関連概念