zoukankan      html  css  js  c++  java
  • 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():全てのオブジェクト解放

  • 相关阅读:
    centos7修改时区EDT------CST
    七种可能 | Linux丢包故障的定位与解决
    TCP超时、ping不丢包排查
    JavaScript 判断变量是否为空---三元运算,元组获取值-重组.map()。
    SSH 正、反向代理实现稳定的内网穿透实验_
    V3
    V3
    I4-6 At the hotel Teacher: Maggie
    English Voice of <<Everything I Need >>
    V3
  • 原文地址:https://www.cnblogs.com/aggavara/p/2708783.html
Copyright © 2011-2022 走看看