繼以下RequestParam value in spring MVC to be case insensitive之後,我在我的方法中添加了HttpServletRequest
參數。但是,我添加了將近20個IF條件以具有完整的不區分大小寫的URL。HttpServletRequest參數lowecase
這是完全痛苦和醜陋的編碼方式,我知道。我要求任何人提供一個驚人的解決方案。
我需要有一個不區分大小寫的請求參數。正在發送的請求參數是orgID。這個參數將以不同的方式出現。說Orgid
,oRgid
,orGid
,orgID
.......等等,對
我不能直接這樣做,因爲request.getParamter ("orgID")
。爲此,我添加了許多條件。 :-(正如我所說的,完全醜陋編碼
或者,您可以使用「」.equalsIgnoreCase()來讓正則表達式測試不會產生明確創建小寫副本的代價... – Ajax
@Ajax:我同意。 – Arun