忍者ブログ

てんねんのSE備忘録

てんねんのためのSE備忘録 間違い指摘いただけると助かります また、拍手なんかしていただけると喜びます

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Seasar2:暗黙コンポーネント

●暗黙コンポーネント
Webアプリケーションにおいて
特に何も設定しなくても宣言するだけでDIされるコンポーネント

●種類
①S2Container container
コンテナ

②HttpServletRequest request
リクエスト

③HttpServletResponse response
レスポンス

④ServletContext application
サーブレットコンテキスト

⑤Map applicationScope
ServletContextの属性

⑥Map initParam
ServletContextの初期化パラメータ

⑦Map sessionScope
HttpSessionの属性

⑧Map requestScope
HttpServletRequestの属性

⑨Map cookie
クッキー

⑩Map header
リクエストヘッダ(String)

⑪Map headerValues
リクエストヘッダ(String[])

⑫Map params
HttpServletRequestのパラメータ(String)

⑬Map paramValues
HttpServletRequestのパラメータ(String[])

※HttpServletRequest
HttpServlet用の要求情報を提供

※HttpServletResponse
HttpServlet用の返答情報を提供

※ServletContext
Webアプリケーションに何らかのイベントが発生した際に
それをプログラムに通知する機能を提供

※HttpServlet
抽象クラス
HTTPプロトコルベースのServletプログラムを作成する際に使用

※HttpSession
セッションを扱う
以下のメソッドが使用可能
setAttribute(name,value):nameにvalueをバインド
getAttribute(name):nameのvalueを取得
removeAttribute(name):nameのvalueを削除()
invalidate():全てのオブジェクト解放

拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

フリーエリア

最新CM

最新TB

プロフィール

HN:
てんねん
性別:
非公開

バーコード

ブログ内検索

P R

カウンター

忍者アナライズ