●暗黙コンポーネント
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():全てのオブジェクト解放

相关文章:

  • 2021-10-13
  • 2021-07-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-06
  • 2021-09-07
  • 2021-06-20
猜你喜欢
  • 2022-02-04
  • 2022-12-23
  • 2021-06-03
  • 2021-06-04
  • 2021-09-26
  • 2021-08-06
  • 2022-12-23
相关资源
相似解决方案