WebAP JSP Developer が自動生成するファイルに出力する予約語(変数名)の一覧です。
ユーザカスタマイズ時に、これらの予約語を定義しないように注意してください。
注意:JSP開発ツールが自動生成するファイル中では「jsp」,「__jsp」で始まる変数名は予約語です。
| ファイル名 | 変数名 | 変数型 | 説明 |
|---|---|---|---|
| フェーズJavaソースファイル | myClassName | private static final String | メンバ変数(フェーズクラス名) |
| servletName | private String | メンバ変数(結果を表示するServletクラス名) | |
| displayedJSPName | private String | メンバ変数(出力したJSP名) | |
| finalPhaseFlag | private boolean | メンバ変数(最終フェーズフラグ) | |
| com | Object | WebAP JSPが使用するCORBA通信コントロール | |
| req | HttpServletRequest | HTTPで取得したサーブレットリクエスト | |
| res | HttpServletResponse | HTTPに結果を返すためのサーブレットレスポンス | |
| host | String | Webブラウザ情報 | |
| preOTXJSPResult | OTXJSPResultRel1 | 前回のフェーズの実行結果 | |
| jspresult | OTXJSPResultRel1 | 出力データ管理オブジェクト | |
| jspCom | DESORBCm | WebAP JSPが使用するCORBA通信管理コントロール | |
| jspCode | String | 文字エンコーディング名 | |
| jspAgent_メソッド名 | XXXXXX_メソッド名_APAgentSub | 発行するメソッドに対応するAPAgentオブジェクト | |
| preJSPName | String | このフェーズが実行される前に表示されていたJSPの名前 | |
| jspI1 ,...jspIn | int | jspI+1からの連番 配列初期化時のカウンタに使用 |
|
| jsp_SeqSize | int | Sequenceの配列数取得に使用 | |
| jspI | int | データ設定等のfor文カウンタに使用 | |
| jspValues_構造体のメンバ名[] | String(またはboolean) | 構造体配列の列マッピング時のデータ格納に使用 | |
| jspCnt_構造体のメンバ名 | int | 構造体配列の列マッピング時のデータ数カウンタ | |
| jspValues[] | String | プリミティブ型配列の列マッピング時のデータ格納に使用 | |
| jspValues_Count | int | プリミティブ型配列の列マッピング時のデータ数カウンタ | |
| cookies[] | Cookie | 現在設定されているCookie取得用 | |
| cookie | Cookie | 処理対象のCookie格納用 | |
| cookie_Count | int | 現在設定されているCookieの数 | |
| count | int | Cookie情報設定時の格納先指定用カウンタ | |
| i | int | Cookie情報設定時のカウンタ | |
| value | String | Cookie情報格納用 | |
| cookieLength | int | cookieパラメータの配列数 | |
| targetCookie | Cookie | ブラウザへの設定対象Cookie | |
| name | String | ブラウザへ設定するCookieのNAME | |
| value | String | ブランザへ設定するCookieのVALUE | |
| str | String | cookieパラメータのnameに格納されている値取得用 | |
| str2 | String | cookieパラメータのvalueに格納されている値取得用 | |
| maxage | int | Cookieに設定するMAXAGE値 | |
| secure | boolean | Cookieに設定するSECURE値 | |
| version | int | Cookieに設定するVERSION値 | |
| e | Exception | Exceptionをcatchするために使用 | |
| je | JServletException | JServletException以外のExceptionをJServletExceptionに設定してthrowするために使用 | |
| errorInfo | protected String | スーパークラスのメンバ変数(エラー情報を格納するために使用) | |
| outputJspName | String | 出力JSPファイルの選択に使用 | |
| bean | WebOTXJSPBean | execute()メソッドの戻り値(フェーズの実行結果を格納して返却する) | |
| outputJsp | String | 出力するServletクラス名 | |
| __jsp_exp | Exception | JServletException発生原因のExceptionを取得するために使用 | |
| __jsp_ve | jp.co.nec.webapjsp.run. common.VCAConUserException |
VCAConUserExceptionを通知するために使用 | |
| pInfo | PhaseExecInfo | フェーズ実行情報格納オブジェクト | |
| jspUW | UWProtocol | OLF/TP-UWの端末識別子、論理層シーケンス番号を制御するオブジェクト | |
| __jsp_vise | XXXPackage.VCAConUserException | VCAConUserExceptionを扱うために使用 | |
| サーブレットソースファイル | request | HttpServletRequest | HTTPリクエスト、serviceメソッドの引数 |
| response | HttpServletResponse | HTTPレスポンス、serviceメソッドの引数 | |
| config | ServletConfig | initメソッドで取得したServletConfigオブジェクトをセット | |
| session | HttpSession | HttpServletRequest requestよりセッション取得用 | |
| out | PrintWriter | HTMLの出力先のWriterオブジェクト | |
| __jsp_target | String | JSP構文のpage値から取得したid名 | |
| __reqd | RequestDispatcher | JSPファイルinclude用 | |
| __realPath | String | html、JavaScriptファイルのパス | |
| __raFile | BufferedReader | html、JavaScriptファイルテキストを読み取り用BufferedReaderオブジェクト | |
| __f | File | html、JavaScriptファイルリード用Fileオブジェクト | |
| __s | String | html、JavaScriptファイルからリードした文字列 | |
| __e | ServletException | ServletExceptionのcatch用 | |
| __e2 | IOException | IOExceptionのcatch用 | |
| __jsp_out2 | PrintWriter | HTMLデータをServletコンテナに返 すために使用 | |
| __jsp_out3 | BufferedWriter | HTMLデータをバッファリングするために使用 | |
| JSPファイル | jspAgent_? (?は生成時に決定される文字列) |
自動生成したスタブクラス名 | サーバAPの実行結果参照用 |
| jsp_return | サーバAPのメソッドの戻り値に対応 | サーバAPのメソッドの戻り値参照用 | |
| jspString | String | 文字列保存用 | |
| jspString? (?は生成時に決定される文字列) |
String | 文字列保存用 | |
| jspLength | int | 配列長保存用 | |
| jsp_i | int | ループカウンタ | |
| jsp_flag | boolean | フラグ | |
| jsp_column?_value (?は生成時に決定される文字列) |
String | テーブルの列カウンタ | |
| jsp_rowcount | int | テーブルの列カウンタ | |
| e | Exception | エクセプション | |
| modify | short | MFDL対応のMODIFY値 | |
| mfdlBaseSend | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlBaseRecv | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlBaseModify | byte[][] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOverSend | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOverRecv | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOverModify | byte[][] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOver2Send | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOver2Recv | String[] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlOver2Modify | byte[][] | MFDL移行したWebアプリケーションの、サーバAP実行結果参照用 | |
| mfdlCreateTag | MFDLCreateTag | MFDL移行したWebアプリケーションで使用するオブジェクト |