zoukankan      html  css  js  c++  java
  • SpringMVC url匹配却404,SimpleUrlHandlerMapping不起作用

    代码如下:

    <mvc:default-servlet-handler/>
    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
            <property name="urlMap">
                <map>
                    <entry key="/hello.do" value-ref="myController"/>
                    <entry key="/world.do" value-ref="myController"/>
                    <entry key="/my.do" value-ref="myController"/>
                </map>
            </property>
        </bean>
    <bean id="myController" class="handlers.MyController"/>
    

    自定义的SimpleUrlHandlerMapping不起作用的原因是<mvc:default-servlet-handler/>,将其放在最后。

    或者使用其他方法解决静态资源的访问问题:

    <servlet-mapping>
            <servlet-name>default</servlet-name>
            <url-pattern>*.jpg</url-pattern>
        </servlet-mapping>
    
    <mvc:resources mapping="/img/**" location="/img/"/>
    //注意这种方式如果和注解式的Controller一起使用,要添加 <mvc:annotation-driven/>标签,否则Controller不能访问
    
  • 相关阅读:
    元类、orm
    MySQL进阶
    python操作mysql
    tf矩阵基础
    tensorflow安装时遇到的问题
    Loading
    弹球落地
    3dMenu
    响应式布局:flex
    渐变linear-gradient
  • 原文地址:https://www.cnblogs.com/darknessplus/p/10235549.html
Copyright © 2011-2022 走看看