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

  • 相关阅读:
    Python 音视频方面资源大全
    MD5( 信息摘要算法)的概念原理及python代码的实现
    base64编解码学习及python代码实现
    操作系统下cache的几个概念
    scp 跨机远程拷贝
    VIM -小技巧汇总
    python中的进制转换
    linux目录跳转快捷方式——z武器
    ubuntu 16.04 清空log文件的方法
    【linux】crontab失效
  • 原文地址:https://www.cnblogs.com/aggavara/p/2708783.html
Copyright © 2011-2022 走看看