java+中path注解,@PathVariable注解使用

@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值 语法:@PathVariable("xxx") 通过 @PathVari

@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值

语法:@PathVariable("xxx")

通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“)

@RequestMapping(value=”user/{id}/{name}”)

请求路径:http://localhost:8080/hello/show5/1/james

测试环境:环境:jdk1.8 Tomcat8.5  idea2018  manven父工程子模块

步骤:

1、创建web工程、引入依赖

2、配置SpringMvc入口文件 --DispatcherServlet--为总调度、web.xml里配置

3、创建Springmvc.xml文件--理解为:适配器(这里不需要自已指定适配、springmvc会自动指定)--视图解析器

4、创建 业务处理器 Controller类

5、测试

工程结构:

60b732eb36bb1e2cd874cc2f49e33a8e.png

业务处理器HelloController.javapackage com.day01springmvc.controller;

import org.springframework.stereotype.Controller;

import org.springframewor