posts - 119, comments - 62, trackbacks - 0, articles - 0

          struts2 spring配置

          Posted on 2008-08-22 17:41 Kevin Meng 閱讀(2421) 評論(0)  編輯  收藏

          (1)在eclipse中配置好struts2

          (2)把struts2-spring-plugin-2.0.11.2.jar包復制到WEB-INF\lib目錄
          (3)在web.xml中配置spring
          <listener>
              <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
          </listener>
          記住,如果您之前用過spring,請把spring配置去掉。
           <servlet>
            <servlet-name>context</servlet-name>
            <servlet-class>
             org.springframework.web.context.ContextLoaderServlet
            </servlet-class>
            <load-on-startup>1</load-on-startup>
           </servlet>
          (4)修改applicationContext.xml
          <beans default-autowire="byName" xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
          (5)在struts.xml加入
          <constant name="struts.objectFactory" value="spring" />
          (6)在spring的配置文件applicationContext.xml中定義action
          <bean id="SearchBusLineAction"
            class="com.bus.struts2.action.SearchBusLineAction" abstract="false"
            lazy-init="default" autowire="default" dependency-check="default">
            <property name="busService">
             <ref bean="BusServiceImpl" />
            </property>
           </bean> 
          (7)在struts.xml中定義action
          <!-- 注意這里class="SearchBusLineAction"而不是com.bus.struts2.action.SearchBusLineAction是因為這個已經在spring的applicationContext.xml中定義 -->
            <action name="searchBusLine" class="SearchBusLineAction">
             <result name="success" type="freemarker">/index.jsp</result>
            </action>

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 潮安县| 化隆| 蒙阴县| 吉水县| 甘孜| 乌海市| 巴林右旗| 内乡县| 上饶县| 和政县| 普定县| 进贤县| 浦东新区| 尚志市| 汽车| 阳东县| 青田县| 无极县| 荔波县| 南汇区| 新龙县| 木兰县| 洞口县| 昭苏县| 辽宁省| 彝良县| 西安市| 梅河口市| 郁南县| 丁青县| 平罗县| 忻州市| 灌云县| 松江区| 林口县| 和龙市| 贵南县| 广汉市| 九台市| 迁安市| 郁南县|