隨筆 - 31  文章 - 2  trackbacks - 0
          做為spring的新手,很愿意嘗試這樣的優秀框架,但最近做項目時,總是碰到惱人的問題
          為了做到零配置用到了ControllerClassNameHandlerMapping,訪問預先設定好的url,總會出現No?mapping?for?[/springT/registration.hr]?in?DispatcherServlet?with?name?'Dispatcher'

          1?
          2??????<!--?SpringMVC相關Bean配置?-->?
          3????<bean?class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>?
          4????<!--?以下為Controller?-->??
          5????<bean?id="registrationController"?class="com.RegistrationController"/>
          6?????<bean?id="userController"?class="com.UserController"?scope="request"/>

          看似Controller都已經注入到Spring中:

          2010-07-17?15:48:23?Registering?Controller?'registrationController'?as?handler?for?URL?path?[/registration]
          2010-07-17?15:48:23?Creating?shared?instance?of?singleton?bean?'registrationController'
          2010-07-17?15:48:23?Creating?instance?of?bean?'registrationController'
          2010-07-17?15:48:23?Eagerly?caching?bean?'registrationController'?to?allow?for?resolving?potential?circular?references
          2010-07-17?15:48:23?Finished?creating?instance?of?bean?'registrationController'
          2010-07-17?15:48:23?Mapped?URL?path?[/registration]?onto?handler?[com.RegistrationController@1a2af25]
          2010-07-17?15:48:23?Registering?Controller?'userController'?as?handler?for?URL?path?[/user]

          訪問debug錯誤信息如下:

          12010-07-17?15:49:50?Looking?up?handler?for?[/registration.hr]
          22010-07-17?15:49:50?No?mapping?for?[/springT/registration.hr]?in?DispatcherServlet?with?name?'Dispatcher'

          通過多方努力,同事的幫助下,發現是缺包spring-web.jar、spring-webmvc.jar,也真搞笑,缺兩個包居然沒有錯誤,特此記錄

          12010-07-17?16:55:00?Rejected?bean?name?'org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping#0':?no?URL?paths?identified
          22010-07-17?16:55:00?Creating?shared?instance?of?singleton?bean?'registrationController'
          32010-07-17?16:55:00?Creating?instance?of?bean?'registrationController'
          42010-07-17?16:55:00?Eagerly?caching?bean?'registrationController'?to?allow?for?resolving?potential?circular?references
          52010-07-17?16:55:00?Finished?creating?instance?of?bean?'registrationController'
          62010-07-17?16:55:00?Mapped?URL?path?[/registration*]?onto?handler?[com.RegistrationController@4dc957]
          72010-07-17?16:55:00?Mapped?URL?path?[/user*]?onto?handler?[userController]


          中間最大的差異就是
          正確:
          ???Mapped?URL?path?[/registration*]?onto?handler?[com.RegistrationController@4dc957]
          錯誤:
          ???Mapped?URL?path?[/registration]?onto?handler?[com.RegistrationController@1a2af25
          posted on 2010-07-17 18:29 緣來如此 閱讀(4313) 評論(0)  編輯  收藏 所屬分類: ssh
          主站蜘蛛池模板: 图们市| 全州县| 新绛县| 珲春市| 库伦旗| 商水县| 格尔木市| 闵行区| 禹州市| 剑河县| 聂拉木县| 贡觉县| 防城港市| 射洪县| 瓦房店市| 汉阴县| 宣汉县| 满洲里市| 深水埗区| 通山县| 通化市| 封丘县| 天台县| 福泉市| 海兴县| 颍上县| 错那县| 城步| 安丘市| 留坝县| 米泉市| 仪征市| 庐江县| 恩施市| 安丘市| 泰顺县| 繁昌县| 刚察县| 霍州市| 宕昌县| 庆阳市|