我使用Spring Security驗證權限,但是具有多個值的一個參數有不同的權利。Spring MVC @RequestMapping params具有多個值和一個參數
我想一個方法匹配一個PARAM有多個值這樣
@RequestMapping(value = "/{domain}/aa", method = RequestMethod.POST, params = {"requestedAction=a||b"})
我已經嘗試了很多方法,如
@RequestMapping(value = "/{domain}/aa", method = RequestMethod.POST, params = {"requestedAction=a","requestedAction=b"})
,但他們沒有工作。 我不想把它分成兩種方法。 有沒有辦法讓這個值不區分大小寫,如果沒有辦法支持多個值。
您是否在「OR」語句中找到解決方案? – membersound
請使用批註@PreAuthorize,它可以支持您的客戶您的授權,因此您可以使用OR語句。 –