2016-09-20 47 views
2

我想用訪問我的瀏覽器兩個不同的頁面:String類型,必需的參數不存在的Spring MVC

http://localhost:8080/name?views 

http://localhost:8080/name?uviews 

但我發現了錯誤String類型,必需的參數「uviews」當我使用第一個url時不存在,並且當我使用第二個時,我需要String參數'views'不存在。

這裏是我的迴應的身體

@ResponseBody  
public Object getViewInJson(@RequestParam("views") String views ,@RequestParam("uviews") String uviews) throws IOException{ 

loader = new AnalyticsLoader(); 



    return loader.AnalyticsLoader(views,uviews); 
} 

如何訪問兩種觀點並uviews?

+0

@RequestParam(值= 「意見」,要求= FALSE),或者使用默認值 – fairjm

+0

做什麼'views'和'uviews'代表什麼? – chrylis

回答

1

添加required=false屬性@RequestParam ..Change到

​​
4

required=false加上@RequestParam表示法。或者您可以決定明確使用一個,將其設置爲required=false並將另一個設置爲defaultValue

查看documentation瞭解更多信息。

相關問題