@RequestMapping(method = RequestMethod.GET)
@ResponseBody
public String content(
      @RequestParam int a,
      @RequestParam String b,
      ...
      @RequestParam String n;
) {

}

我可以以某种方式直接将所有@RequestParam映射到java对象中吗?
public class RestDTO {
   private int a;
   private String b;
   private String n;
}

最佳答案

在我看来,您有什么事要做。
内容方法将是这样的:

public String content(@RequestParam RestDTO restDTO){...}

restDTO应该具有正确的 setter 。
当您这样做时发生了什么?

关于java - 如何将@RequestParam映射到对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28040379/

10-13 01:11