この特定の関数は、別の JSF ハンドラーまたはプログラムがこの JSF ハンドラーにコントロールを転送すると実行されます。 この関数は、JSF ハンドラーが制御をそれ自体に転送した場合、または JSF ハンドラー内の関数が forward 文を発行せずに終了した場合は、再度実行されません。
これらのプロパティーが参照する関数のいずれかにパラメーターを指定する場合、すべての関数に対して同じパラメーターを指定する必要があります。
j2eeLib clearSessionAttr() と clearEGLSessionAttr() の関数を用いて、セッション・スコープから明示的にページを削除できます (clearSessionAttr() および clearEGLSessionAttrs() 参照)。
次の例は、JSF ハンドラー・パーツのコンテキストでのプロパティーを示しています。
Handler handler01 type JSFHandler
{ onConstructionFunction="resetVars" }
...
Function resetVars()
...
end
end
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| なし | あり | なし | なし | なし | なし | なし | なし |