2. @RequestParam: 请求参数规则注解。 value属性匹配前台传递的参数(一个参数时默认),required属性此字段是否必须传值(boolean,默认为true),defaultValue此参数的默认值(存在此参数时,说明前台不必需传递参数,required为false)
@RequestMapping("/login")//url: /login?name=tom
3. @PathVariable: url参数注解, 一般用于从url中获取参数
@RequestMapping(value ="/system/getAllCodeTableData/{category}", method = RequestMethod.GET)
//前台url: '/system/getAllCodeTableData/APPLICANT_ENGLISH'
public List getCodeTableModelByCategory(@PathVariable String category)throws OTPException {
return codeTableService.getCodeTableModelByCategory(category);
}
4. 特殊的 属性编辑器 在前台到后台data日期类型等的转化会出错,此时我们需要属性编辑器进行属性的转化 //日期传递参数会产生异常,因此在传递时间参数时,需要进行类型转换,在初始化时进行数据的绑定与转化
@RequestMapping(value="/todate/{data}",method=RequestMethod.GET)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
关于前台angular使用get/post传递参数, 后台接收
get方式传参
$scope.getFlows = function(key) {
post传参
$scope.batchDelete = function() {