SSM-SpringMVC-07:SpringMVC中处理器映射器

SSM-SpringMVC-07:SpringMVC中处理器映射器

 

 

 ————吾亦无他,唯手熟尔,谦卑若愚,好学若饥————-

 

 

BeanNameUrlHandlerMapping和SimpleUrlHandlerMapping

 

BeanNameUrlHandlerMapping属于springmvc默认的处理器映射器,配不配这个都可以

因为它在springmvc的配置文件已经配置过了

SSM-SpringMVC-07:SpringMVC中处理器映射器

 

自己也可以再配置一下BeanNameUrlHandlerMapping,不过没什么用,在自己的xml配置文件中:

 

    <!--处理器映射器,写不写都行,这个默认值就这个-->
    <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>

 

 

SimpleUrlHandlerMapping处理器映射器配置:

自己的xml配置文件中:

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">

    <!--配置bean处理器-->
    <bean id="second" class="cn.dawn.day03simpleUrlHandlerMapping.FirstController"></bean>
    <!--视图解析器-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/"></property>
        <property name="suffix" value=".jsp"></property>
    </bean>

    <!--处理器映射器-->
    <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <!--第一种方式-->
        <!--<property name="urlMap">
            <map>
                <entry key="/hello">
                    <value>second</value>
                </entry>
            </map>
        </property>-->
        <!--第二种方式-->

        <property name="mappings">
            <props>
                <!--value值为上面那个映射器的id-->
                <prop key="/hello">second</prop>
            </props>
        </property>
    </bean>

</beans>

 

然后我可以通过/hello来访问second那个处理器

 

转载于:https://www.cnblogs.com/DawnCHENXI/p/8624255.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101754.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Windows中IIS和Serv-U两种方式搭建FTP服务[通俗易懂]

    Windows中IIS和Serv-U两种方式搭建FTP服务[通俗易懂]FTP是文件传输协议。用于互联网双向传输,控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间。iis搭建ftp站点Windows中使用IIS搭建ftp站点需要先在控制面板中启动IIS服务,步骤如下:选择程序点击“启用或关闭Windows功能”按如下启用相关Windows功能:至此,IIS服务已启用,直接搜索iis并打开:展开左侧选项,右击“网站”,…

    2022年9月3日
    6
  • linux生成md5文件_keil5如何生成bin文件

    linux生成md5文件_keil5如何生成bin文件MDK5如何生成bin文件MDK5在生成bin文件时经常会遇到找不到文件路径导致的生成失败,采用下面这条命令可以直接在.axf目录下生成对应的bin文件:再mdk的Target->User下面这条命令:fromelf.exe–bin-o“$L@L.bin”“#L”生成结果:…

    2022年10月20日
    1
  • 3月第二周回顾:思科牵手IBM Oracle挑战SAP

    3月第二周回顾:思科牵手IBM Oracle挑战SAP

    2021年7月24日
    54
  • java给链表赋值_Java链表操作代码[通俗易懂]

    java给链表赋值_Java链表操作代码[通俗易懂]/****/packagecom.cherish.SwordRefersToOffer;/***@authoracer**/publicclasstest_22链表中倒数第k个节点{/****/publictest_22链表中倒数第k个节点(){//TODO自动生成的构造函数存根}publicstaticclassListNode{privateintval;ListNode…

    2022年5月2日
    216
  • .htaccess文件中RewriteCond详解

    .htaccess文件中RewriteCond详解Apache中RewriteCond语句对于我来说一直是个难点,多次试图去把它搞明白,都没有结构,这次我终于算大概知道它的意思了RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。复制代码代码如下:…

    2022年5月25日
    32
  • Linux的redis启动过程详解「建议收藏」

    Linux的redis启动过程详解「建议收藏」目录redis的启动设置redis密码redis-server后台启动redis的启动在我的linux启动redis首先进入到安装redis的目录下cd/usr/local/redis/redis/redis-4.0.2/src启动redis-server服务./redis-server这种启动为前台启动,所以一般直接再VM中启动然后在Xshell中远程控制,启动redis客户端./redis-cli可以看到会有默认端口6379这时就

    2022年6月18日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号