当前位置: 首页 > news >正文

Ant风格的请求映射

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Ant风格资源地址支持3种匹配符

-?:匹配文件名的一个字符

-*  :  匹配文件名中的任意字符,一层

-**:匹配多层路径

@RequestMapping还支持Ant风格的URL

第一种*

创建antStyle方法,重点是@RequestMapping("/*/antStyle")

public class helloworldhandler {
	@RequestMapping(value="/hello",method=RequestMethod.GET,params= {"name=tom","age!=12"},headers={"accept=text/class"})
	public String hello() {
		System.out.println("欢迎走进spring MVC,你创建的第一个方法成功了");
		return "success";
	}
	@RequestMapping("/*/antStyle")
	private String antStyle() {
		// TODO Auto-generated method stub
         System.out.println("欢迎走进antsyle");
         return "success";
	}

}

index.jsp修改相应路径:

</head>
<body>
<a href="springmvc/hello?name=tom&&age=11">hello world</a>
<br/>
<a href="springmvc/l/antStyle">hello world</a>
</body>

231741_UC2T_3829307.png

运行成功

第二种**

创建antStyle方法,重点是@RequestMapping("/**/antStyle")

index.jsp路径:<a href="springmvc/l/antStyle">hello world</a>

第三种?

创建antStyle方法,重点是@RequestMapping("/?/antStyle")

只允许一个字符的路径

index.jsp路径:<a href="springmvc/a/antStyle">hello world</a>

转载于:https://my.oschina.net/u/3829307/blog/1795980

相关文章:

  • 迁移phpstudy中的mysql至Linux
  • 业界领先的最新版本Oracle数据库现可部署在云端 以及Oracle Cloud at Customer和企业本地...
  • 图表
  • Linux学习笔记11—VSFTP的搭建
  • C++入门教程(10):for 语句
  • EventBus 3.0源码解析
  • SHELL传参简单实例
  • 如何选择开源的机器学习框架?
  • python shutil
  • Git 使用笔记
  • 数值实验-高斯消元LU分解
  • JSONP的跨域原理
  • Spring Boot 部署与服务配置
  • FormData的使用及input文件上传
  • 工业强基 - 头条新闻
  • 4. 路由到控制器 - Laravel从零开始教程
  • Android框架之Volley
  • CSS居中完全指南——构建CSS居中决策树
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • HashMap剖析之内部结构
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • Webpack 4 学习01(基础配置)
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 一道面试题引发的“血案”
  • 因为阿里,他们成了“杭漂”
  • 怎样选择前端框架
  • MPAndroidChart 教程:Y轴 YAxis
  • mysql面试题分组并合并列
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • (2)nginx 安装、启停
  • (MATLAB)第五章-矩阵运算
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (pojstep1.3.1)1017(构造法模拟)
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (原)Matlab的svmtrain和svmclassify
  • (转)负载均衡,回话保持,cookie
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .Net 知识杂记
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .NET单元测试
  • /usr/bin/env: node: No such file or directory
  • ::
  • @RequestBody详解:用于获取请求体中的Json格式参数
  • [AutoSar NVM] 存储架构
  • [C++] 统计程序耗时
  • [CISCN2019 华东北赛区]Web2
  • [HITCON 2017]SSRFme perl语言的 GET open file 造成rce
  • [iOS开发]事件处理与响应者链
  • [Java]快速入门二叉树,手撕相关面试题
  • [JavaWeb]——获取请求参数的方式(全面!!!)
  • [Java基础] Java中List.remove报错UnsupportedOperationException