springboot 参数传递(url路径传递)


springboot 参数传递(url路径传递)

 

*********************************

相关注解

 

@PathVariable

@Target({ElementType.PARAMETER})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PathVariable {
    @AliasFor("name")
    String value() default "";

    @AliasFor("value")
    String name() default "";

    boolean required() default true;
}

 

*********************************

示例

 

************************

controller 层

 

@RestController
public class HelloController {

    @RequestMapping("/hello3/{name}")
    public String hello3(@PathVariable("name") String name){
        System.out.println(name);

        return "success";
    }
}

 

 

************************

输出测试

 

localhost:8080/hello3/瓜田李下

瓜田李下 

 

 

你可能感兴趣的:(springboot)