码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC初写(二)映射类型、限制和数据绑定

时间:2019-04-20 00:19:21      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:tab   通配符   control   匹配   推荐   ring   spring   index   ping   

映射路径

a)映射路径的概述

所谓的映射路径,就是匹配请求路径和执行方法关系的路径

请求路径:http://localhost:8080/springmvc-demo-cofig/say.do

映射路径:@RequestMapping(value=“/say.do”)

 

基于注解的映射路径可以忽略前后缀

例:@RequestMapping(value=“/say.do”)与下面三种表达式相同

   1.@RequestMapping(value="say.do")

   2.@RequestMapping(value="/say")推荐使用:“/”表示路径,不指定后缀,无论拦截规则如何更改均可拦截

   3.@RequestMapping(value="say")

 

b)三种映射路径

   1.标准的映射路径

          不带通配符,不带路径变量的映射路径

          例:@RequestMapping(value="say.do")

   2.带通配符的映射路径

          三种通配符:

 

通配符

说明

匹配1个字符,仅匹配1个字符

*

匹配同一级目录下0~N个字符

**

匹配多级路径目录

 

       代码实例:

                    index.jsp

      技术图片

 

         Controller

     技术图片

 

 

         运行结果

    技术图片

  技术图片

 

 

 

 

 

通配符的优先级,通配范围小的通配符大于通配范围大的通配符且被通配符

范围小的通配后,通配范围大的就不能通配了

没有通配符 > “?”>“*”>“**”

SpringMVC初写(二)映射类型、限制和数据绑定

标签:tab   通配符   control   匹配   推荐   ring   spring   index   ping   

原文地址:https://www.cnblogs.com/lch-Hao/p/10739355.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!