我想使用以下命令在浏览器中访问两个不同的页面:
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,..