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

  • 相关阅读:
    97.5%准确率的深度学习中文分词(字嵌入+Bi-LSTM+CRF)
    TensorFlow教程——Bi-LSTM+CRF进行序列标注(代码浅析)
    对Attention is all you need 的理解
    SpringBoot入门最详细教程
    TensorFlow saved_model 模块
    hadoop无法启动
    信号
    rpcserver不可用
    4444: [Scoi2015]国旗计划|贪心|倍增
    最小公倍数 SRM 661 Div1 250: MissingLCM
  • 原文地址:https://www.cnblogs.com/aggavara/p/2708783.html
Copyright © 2011-2022 走看看