在url中将布尔值作为路径变量发送到控制器是可能且是一个好的实践吗?我正在使用spring 3.1,并尝试将布尔值从JSP发送到控制器作为@Pathvariable("yesorNo") boolean yesOrNo。但是一直收到请求语法错误的错误。有什么见解吗?
在url中将布尔值作为路径变量发送到控制器是可能且是一个好的实践吗?我正在使用spring 3.1,并尝试将布尔值从JSP发送到控制器作为@Pathvariable("yesorNo") boolean yesOrNo。但是一直收到请求语法错误的错误。有什么见解吗?
@RequestMapping(value="value/{someVal}")
public void handleBooleanParameter(@PathVariable("someVal")boolean someVal){
//do something
}
接着您可以使用以下方式访问它:
http://<base url>/value/true
或者
http://<base url>/value/false