首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

spring报错org.springframework.web.servlet.DispatcherServlet noHandlerFound,该怎么处理

2012-03-23 
spring报错org.springframework.web.servlet.DispatcherServlet noHandlerFoundweb.xml配置:servletser

spring报错org.springframework.web.servlet.DispatcherServlet noHandlerFound
web.xml配置:

  <servlet>
  <servlet-name>vsitest</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
  </servlet>  
  
  
  <servlet-mapping>
  <servlet-name>vsitest</servlet-name>
  <url-pattern>*.htm</url-pattern>
  </servlet-mapping>

vsitest-servlet.xml配置:

<!-- 配置url映射 -->

<bean id="urlMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/listUser.htm">listUserController</prop>
<prop key="/validLogin.htm">listUserController</prop>
</props>
</property>
</bean>
<!-- ================================================================ -->
<bean id="listUserController"
class="com.wadata.VSITest.Controller.ListUserController">
<!-- 方法名解析器,根据传过来的url值解析成对应的urlmapping对应的controller的方法 -->
<property name="methodNameResolver">
<bean
class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
<property name="mappings">
<props>
<prop key="/listUser.htm">listUser</prop>
<prop key="/validLogin.htm">checkLogin</prop>
</props>
</property>
</bean>
</property>
<property name="userService" ref="userService" />
</bean>

页面通过url /listUser.htm 一直报错


2011-11-16 16:05:54 org.springframework.web.servlet.DispatcherServlet noHandlerFound
警告: No mapping for [/hy2/views/listUser.htm] in DispatcherServlet with name 'vsitest'

[解决办法]
<prop key="*/listUser.htm">listUserController</prop>

改成这样试试
[解决办法]
<bean
class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
<property name="mappings">
<props>
<prop key="*/listUser.htm">listUser</prop>
<prop key="*/validLogin.htm">checkLogin</prop>
</props>
</property>
<property name="pathMatcher">
<bean class="org.springframework.util.AntPathMatcher"/>
</property>
</bean>

热点排行