setInfo

形式

public void setInfo(javax.servlet.ServletContext p_application,
                javax.servlet.http.HttpSession p_session,
                javax.servlet.http.HttpServletRequest p_request,
                javax.servlet.http.HttpServletResponse p_response,
                boolean p_header)
         throws BLCException

機能

BLC初期化処理(実行時情報の設定)を実行します。BLCのすべてのページで使用します。(形式2)

このメソッドでは,次の処理が実行されます。

備考
読み込みリソース名は,次のファイル名を対象とします。
  • BLCプロパティファイル:BLC.BLCproperties
出力トレース名は,次のとおりです。
  • BLCトレース:BLC_BLCTrace - "面数".log
  • APトレース:BLCTrace クラスのputTraceメソッドのパラメータ「p_apName」で指定したアプリケーション名 - "面数".log
このメソッドでは,パラメータ「p_header」がtrueの場合,次に示すレスポンスヘッダを設定します。
ヘッダ名ヘッダの値
"Expires""0"
"Pragma""no-cache"
"Cache-control""no-store"
留意事項
「BLC.BLCproperties」ファイルが存在するパスが「ClassPath」に追加されていない場合,BLC例外がスローされます。
BLCの各メソッドを使用する前に,形式1または形式2のsetInfoメソッドを必ず呼び出してください。

パラメータ

p_application

JSPの定義済み変数(application)を指定します。

p_session

JSPの定義済み変数(session)を指定します。

p_request

JSPの定義済み変数(request)を指定します。

p_response

JSPの定義済み変数(response)を指定します。

p_header

レスポンスヘッダの設定可否フラグを指定します。設定可の場合はtrue,設定不可の場合はfalseを指定します。

例外

BLCException

実行情報の取得に失敗しました。