基于@PathVariable注解的用法说明

网友投稿 250 2023-01-30

基于@PathVariable注解的用法说明

带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义。

通过 http://@PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过 @PathVariable("xxx") 绑定到操作方法的入参中。

补充:@PathVariable接收两个参数

首先,@PathVariable无法接收对象,但是可以接收多个值

var data = obj.data;

if(obj.event === 'edit'){

//var tmpData = encodeURI(jsON.stringify(data));

layer.open({

//layer提供了5种层类型。可传入的值有:0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)

type:2,

title:"配置摄像头信息",

area: ['750px','560px'],

content:

['${pageContext.request.contextPath}/sectionInfo/configAntennaIndex/'+data.dmmc+'/'+data.cdh+'', 'no']

//iframe的url,no代表不显示滚动条

});

}

在Controller这样接收:

@RequestMappinghttp://("chigVMonfigAntennaIndex/{dmmc}/{cdh}")

public ModelAndView configAntennaIndex(@PathVariable String dmmc,@PathVariable String cdh){

//...

}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:好好住免费api接口(免费公开API接口大全)
下一篇:Java调用Shell命令和脚本的实现
相关文章

 发表评论

暂时没有评论,来抢沙发吧~