Spring DI web.xml
web.xml
主にservletの設定や受信リクエストとのマッピング実行を設定
タグ
-context-param:DI対象のbean定義ファイルの配置場所の指定、
-servlet:使用するservlet クラスの設定、設定ファイル場所の指定
-servlet-mapping: 受信したリクエストと使用するservletのマッピング設定
※Bean定義ファイルを複数指定する場合 <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/spring/applicationContext.xml ←※慣習で大体applicationContext.xmlと命名される /WEB-INF/spring/bean-springweb.xml </param-value> </context-param> <servlet> <servlet-name>Servlet名</servlet-name> ←servlet名 <servlet-class>Servletのクラス名(フルパス)</servlet-class> ←org.springframework.web.servlet.DispatcherServlet <init-param> <param-name>contextConfigLocation</param-name> <param-value>servlet設定ファイル場所(フルパス)</param-value> ←/WEB-INF/spring/appServlet/servlet-context.xml </init-param> <load-on-startup>1</load-on-startup> ←複数servletを記述する場合の初期化順 </servlet> <servlet-mapping> <servlet-name>servlet名</servlet-name> ←[servlet]タグから同じservlet-nameを見つける ex. appServlet <url-pattern>/</url-pattern> ←url-patternは複数指定可 <url-pattern>/*.html</url-pattern> </servlet-mapping>
参考
Spring3入門 ――Javaフレームワーク・より良い設計とアーキテクチャ
- 作者: 長谷川裕一,大野渉,土岐孝平
- 出版社/メーカー: 技術評論社
- 発売日: 2012/11/02
- メディア: 大型本
- 購入: 8人 クリック: 115回
- この商品を含むブログ (14件) を見る