![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| MakTpaxep |
|
||||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 150 Регистрация: 25.11.2010 Репутация: нет Всего: нет |
Всем привет!
Передо мной встала задача сделать простое приложение с использованием spring MVC и hibernate. С этой темой ознакомился http://javatalks.ru/topics/13391. Всё получилось. Далее делал по образу и подобию http://javatalks.ru/topics/14912. Начались проблемы. Постепенно пришло понимание, что не в гибернейте дело. Решил отложить его пока в сторону и сделать правильный "Hello World!" с аннотациями. Сейчас я создал новый проект и попытался заставить контроллер маппиться через аннотации. Что-то не получается - по всем адресам "The requested resource () is not available." Пробую: http://localhost:8080/First/helloWorld http://localhost:8080/First/ http://localhost:8080/First web.xml
applicationContext.xml
dispatcher-servlet.xml
helloWorld.jsp
HelloWorldController.java @Controller
За компом уже 16 часов, в голове каша. Где начинал, туда считай и вернулся. Укажите, пожалуйста, где тут косяк? Это сообщение отредактировал(а) MakTpaxep - 24.12.2012, 14:03 |
||||||||||
|
|||||||||||
| danilych |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 2.2.2011 Репутация: нет Всего: 3 |
Косяк у тебя в конфигурации. Обратимся к документации по Spring MVC. Upon initialization of a DispatcherServlet, Spring MVC looks for a file named [servlet-name]-servlet.xml in the WEB-INF. В твоем случае файл конфигурации должен называться вот так: dispatcher-servlet.xml, у тебя он называется dispatcherServlet.xml. Если хочешь использовать другое имя, то конфигурация Dispatcher сервлета должна выглядеть вот так
Это сообщение отредактировал(а) danilych - 24.12.2012, 07:56 |
|||
|
||||
| MakTpaxep |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 150 Регистрация: 25.11.2010 Репутация: нет Всего: нет |
Ой, это я неправильно сюда имя файла написал. Исправил в посте
|
|||
|
||||
| MakTpaxep |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 150 Регистрация: 25.11.2010 Репутация: нет Всего: нет |
Всё, проблема решена!
Строчка <bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/> в dispatcher-servlet.xml Как я понял серваку не понравилось, что для этого бина не было маппинга. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |