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():全てのオブジェクト解放

  • 相关阅读:
    基于HTTP和TFTP的PXE批量自动化安装Linux系统
    使用U盘进行Linux系统的安装
    CentOS 7单用户模式修改root密码
    LVS的调度算法分析
    linux LVS DR模式配置
    Nagios的客户端的安装
    Nagios监控系统的安装
    Linux内核升级
    redhat linux使用Centos yum源
    Juniper srx防火墙NAT配置
  • 原文地址:https://www.cnblogs.com/aggavara/p/2708783.html
Copyright © 2011-2022 走看看