all gone

          all gone

          SSH(Spring + Struts + Hibernate)小試 之三

          SSH(Spring + Struts + Hibernate)小試 之三


          前面通過PlugIn我們實現(xiàn)了Spring Context的加載,不過僅僅加載Context并沒有什么實際
          意義,我們還需要修改配置,將Struts Action交給Spring容器進行管理。下面將通過一個Regsit
          實例加以說明。

          首先準備好regist.jsp和login.jsp,在regist.jsp中 的form有name,password,password2,email域。

          在struts-config.xml中添加配置:

          <form-bean name="registForm" type="com.lzy.forum.form.RegistForm" />

          <action path="/regist" name="registForm"
          type="org.springframework.web.struts.DelegatingActionProxy"

          validate="true" input="/regist.jsp" scope="request">
          <forward name="failure" path="/regist.jsp" />
          <forward name="success" path="/login.jsp" />
          </action>


          RegistForm,RegistAction按照原來Struts的方法去寫,我在RegistAction中加入了一個UserDAO對象
          userDAO,這個對象由Spring注入。

          <bean name="/regist" class="com.lzy.forum.action.RegistAction"
          singleton="false">
          <property name="userDAO">
          <ref local="userDAO" />
          </property>
          </bean>

          基本上SSH的架構已經(jīng)完成,經(jīng)確認后可以自己測試一下了。(完)

          posted on 2006-07-18 16:41 all gone 閱讀(655) 評論(1)  編輯  收藏 所屬分類: Java

          評論

          # re: SSH(Spring + Struts + Hibernate)小試 之三 2007-05-04 00:40 MaxStone

          可以給出點測試代碼嗎?因為是初學,不知道如何驗證。謝謝  回復  更多評論   

          主站蜘蛛池模板: 湘潭市| 汶川县| 旅游| 兰西县| 吉安市| 双辽市| 塔河县| 将乐县| 民勤县| 兰西县| 曲松县| 连南| 大宁县| 南丹县| 修文县| 紫金县| 平舆县| 锡林郭勒盟| 太白县| 文化| 翁源县| 武乡县| 边坝县| 寿光市| 霍林郭勒市| 闵行区| 缙云县| 香格里拉县| 象山县| 英德市| 丹凤县| 垣曲县| 定陶县| 锡林浩特市| 柳州市| 景宁| 宜兰市| 耒阳市| 武穴市| 湘乡市| 汝阳县|