SpringMVC之@PathVariable 映射 URL 绑定的占位符

@PathVariable

该注解可以将URL中占位符参数绑定到方法的参数上,及ULR中{xxx}可以通过@PathVariable("xxx")绑定到方法参数中。

测试类:

@RequestMapping("/testPathVariable/{id}")
    public String testPathVariable(@PathVariable("id") Integer id){
        System.out.println("testPathVariable: " + id);
        return SUCCESS;
    }

测试jsp:

<a href="test/testPathVariable/666">Test PathVariable</a>

运行项目,点击超链接,成功跳转到success.jsp并且控制台打印了URL中的占位符值,说明作为参数传到方法了。

原文地址:https://www.cnblogs.com/stm32stm32/p/9091930.html