メソッドの概要

返却値の型 メソッド名
void back (String messageId, String detail) static非推奨
警告画面表示後、前表示ページへ戻る機能を持つ警告画面を表示します。
代替えメソッドはありません。
void link (String messageId, String detail, String path, Object arg) static非推奨
警告画面表示後、任意のページの再表示機能を持つ警告画面を表示します。
代替えメソッドはありません。
void reload (String messageId, String detail, Object arg) static非推奨
警告画面表示後、前表示ページの再表示機能を持つ警告画面を表示します。
代替えメソッドはありません。
void write (String messageId, String detail) static非推奨
警告画面の表示を表示します。
代替えメソッドはありません。

メソッドの詳細

void back (String messageId, String detail) static 非推奨
代替えメソッドはありません。
警告画面表示後、前表示ページへ戻る機能を持つ警告画面を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。 このメソッドで表示される警告画面上には、ボタンが表示され、この ボタンをクリックする事で、ブラウザのキャッシュ機能を利用して 直前まで表示されていた画面を再表示します。 キャッシュを利用しないように設定されているブラウザ上では、 期待通りの動作をしない場合が有ります。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId : String
メッセージID
detail : String
画面に表示する詳細メッセージ文字列
返却値
void
void reload (String messageId, String detail, Object arg) static 非推奨
代替えメソッドはありません。
警告画面表示後、前表示ページの再表示機能を持つ警告画面を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。
このメソッドで表示された警告画面上のボタンをクリックする事で、 直前に表示していたページプログラムを再度リクエストして、 再表示させる事ができます。 引数 arg には、再表示リクエスト時のプログラムへのURL引数を 定義する事ができます。オブジェクト arg の内容が、そのままリクエスト されたファンクションコンテナの init() 関数への引数 request として渡されます。 リロード時の init() 関数に渡す引数データとして arg に対して request オブジェクトを指定すると正常に動作しないことがあります。

オブジェクトargのプロパティには、文字列、数値、真偽値、配列オブジェクト(Array)を設定することができます。
オブジェクトargのプロパティにオブジェクト(Object)を設定することはできません。
数値や真偽値は、init()関数で取得した場合、文字列データとして扱われます。
配列オブジェクトは、init()関数へ同一名称の引数データが配列の要素数分渡されます。
そのため、init()関数で引数データを取得するには、Request.getParameterValues()関数を利用してください。
配列オブジェクト内の要素に、配列オブジェクトを含めることはできません。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId : String
メッセージID
detail : String
画面に表示する詳細メッセージ文字列
arg : Object
画面プログラムへの引数群
返却値
void
void write (String messageId, String detail) static 非推奨
代替えメソッドはありません。
警告画面の表示を表示します。

現在ログインしているユーザのロケールのメッセージIDに該当するメッセージを表示します。
引数に指定したメッセージIDで取得可能なメッセージが存在しない場合、 『 #メッセージID[ユーザのロケール] 』形式の文字列を返却します。
また、第2引数 detail に渡された文字列を詳細メッセージとして 警告画面上に表示します。

このAPIは、try...catch 文では使用できません。
パラメータ
messageId : String
メッセージID
detail : String
画面に表示する詳細メッセージ文字列
返却値
void