有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在一个类中收集多个查询参数

我正在使用spring boot 1.3.6实现一个web服务。在我的控制器中,我有一种方法,如:

@RequestMapping(value = "/employees/{id}", method = RequestMethod.PUT)    
createEmployee(@PathVariable String id, 
               @QueryParam(required = false, value = "department") Set<String> departments)

我想在一个类中收集请求参数,比如:

class EmployeeParams {
    public String id;
    public Set<String> departments;
}

我试着使用:

@RequestMapping(value = "/employees/{id}", method = RequestMethod.PUT)    
createEmployee(EmployeeParams param) { ... } 

但它不起作用。我在上面的班级里拿到了身份证,但不是系里的。在Spring请求中收集请求参数的正确方法是什么


共 (0) 个答案