Results 1 to 4 of 4

Thread: Spring's DispatcherServlet noHandlerFound

Threaded View

  1. #1

    Thread Starter
    Fanatic Member
    Join Date
    Jan 2005
    Location
    Cebu
    Posts
    607

    Resolved Spring's DispatcherServlet noHandlerFound

    I've got a simple application and I can't get it to work. I have HomeController in com.springinaction.training.mvc that looks like
    Code:
    public class HomeController implements Controller {
    	public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		return new ModelAndView("home", "message", greeting);
    	}
    	
    	private String greeting;
    	public void setGreeting(String greeting) {
    		this.greeting = greeting;
    	}
    
    }
    Now for my web.xml, I have
    Code:
    <web-app>
    
    	<servlet>
    		<servlet-name>training</servlet-name>
    		<servlet-class>
    			org.springframework.web.servlet.DispatcherServlet
    		</servlet-class>
    		<load-on-startup>1</load-on-startup>
    	</servlet>
    
    	<servlet-mapping>
    		<servlet-name>training</servlet-name>
    		<url-pattern>*.htm</url-pattern>
    	</servlet-mapping>
    
    	<welcome-file-list>
    		<welcome-file>index.jsp</welcome-file>
    	</welcome-file-list>
    
    </web-app>
    and for training-servlet.xml, I have
    Code:
    <bean name="/home.htm"
    		class="com.springinaction.training.mvc.HomeController">
    		<property name="greeting">
    			<value>Welcome to Spring Training!</value>
    		</property>
    	</bean>
    	
    	<bean id="viewResolver"
    		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    		<property name="prefix">
    			<value>/WEB-INF/jsp/</value>
    		</property>
    		<property name="suffix">
    			<value>.jsp</value>
    		</property>
    	</bean>
    and my home.jsp is
    Code:
    <html>
    <head><title></title></head>
    <body>
    	<h2>${message}</h2>
    </body>
    </html>
    What am I missing here? Coz, I get a
    Code:
    WARNING: No mapping for [/SpringInAction/home.htm] in DispatcherServlet with name 'training'
    Last edited by nebulom; Aug 11th, 2006 at 11:54 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width