2011-12-20 2 views
1

Я просто попробовать образец, который дал выше сообщение об ошибкеSpring 3 Нет отображения найдено для запроса HTTP начинающих

21 Дек, 2011 12:14:46 AM org.springframework.web.servlet.DispatcherServlet noHandlerFound ВНИМАНИЕ: не найдено отображение запроса HTTP с URI [/ BOL/дома] в DispatcherServlet с именем 'Mvc-диспетчеру'

После не является кодом

package in.kukku.bol.controller; 

import org.springframework.stereotype.Controller; 
import org.springframework.ui.ModelMap; 
import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.RequestMethod; 

@Controller 
@RequestMapping("/home") 
public class Home { 

@RequestMapping(method = RequestMethod.GET) 
public String printMsg(ModelMap model) { 
    model.addAttribute("msg", "hi"); 
    return "index"; 
    } 
} 

MVC-диспетчерская сервлет

<context:component-scan base-package="in.kukku.bol.controller" /> 

<bean 
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix"> 
     <value>/</value> 
    </property> 
    <property name="suffix"> 
     <value>.jsp</value> 
    </property> 
</bean> 

web.xml

<servlet> 
    <servlet-name>mvc-dispatcher</servlet-name> 
    <servlet-class> 
     org.springframework.web.servlet.DispatcherServlet 
    </servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 

<servlet-mapping> 
    <servlet-name>mvc-dispatcher</servlet-name> 
    <url-pattern>/*</url-pattern> 
</servlet-mapping> 

<context-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value>/WEB-INF/mvc-dispatcher-servlet.xml</param-value> 
</context-param> 

<listener> 
    <listener-class> 
     org.springframework.web.context.ContextLoaderListener 
    </listener-class> 
</listener> 

Можете ли вы сказать мне, где я неправильно

ответ

0

Я добавил формат сопоставления URL-адресов для методов. Затем я изменил файл web.xml и начал работать.

+0

@AKhil ... Можете ли вы дать мне рабочий код .. В такой же ситуации ... – user1050619

+0

@ user1050619 Могу я знать, где вы идем не так. Попробуйте это http://www.mkyong.com/spring-mvc/spring-3-rest-hello-world-example/. Он работает на меня. –

+0

спасибо .. его, этот кусок работает .. – user1050619

0

Кажется, вы пытаетесь получить доступ приложения в /BOL URL для этого вы не определили контроллер , пытайтесь получить к нему доступ с помощью {APP_CONTEXT}/home

+0

это не ошибка. Я исправил вопрос. –

Смежные вопросы