我想使用以下命令在浏览器中访问两个不同的页面:

http://localhost:8080/name?views


http://localhost:8080/name?uviews

但是我收到错误消息,当我使用第一个url时,不存在必需的字符串参数'uviews',而当我使用第二个url时,则得到了必需的字符串参数'views'。

这是我的回应身体
@ResponseBody
public Object getViewInJson(@RequestParam("views") String views ,@RequestParam("uviews") String uviews) throws IOException{

 loader = new AnalyticsLoader();



    return loader.AnalyticsLoader(views,uviews);
}

如何同时访问视图和uview?

最佳答案

required=false属性添加到@RequestParam ..更改为

@RequestParam(required=false,name="views") String view,..

07-27 13:33