隨筆 - 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
          主站蜘蛛池模板: 若尔盖县| 通道| 青河县| 滦平县| 平武县| 民乐县| 黄龙县| 澄城县| 廉江市| 平潭县| 邢台县| 洪湖市| 巴彦县| 梧州市| 唐海县| 文登市| 平顺县| 洪湖市| 宽甸| 靖江市| 惠来县| 临潭县| 肇州县| 屯昌县| 峨眉山市| 永济市| 黑山县| 五河县| 长汀县| 木兰县| 沁阳市| 金华市| 济南市| 南汇区| 鱼台县| 磴口县| 车险| 邵阳市| 汤原县| 曲松县| 旌德县|