2015-04-14 62 views
0

我有一個網址,說/prefix/part1/part2/.../partN/suffix,並在控制器我要地圖/前綴//後綴一個變量之間的任何東西。春季控制器的正則表達式映射

途徑試圖

@RequestMapping(value = "/prefix/{store:[\s\S]*}/suffix", 
      method = RequestMethod.GET) 

此外,嘗試正則表達式:(。*),有趣的是,我不知道N是什麼。所以,不能明確指定可能的斜槓數量。

回答

2

I have an open JIRA issue requesting this ability,但Spring核心團隊顯然不認爲它是有用的,並且不支持它。你可能會在那裏做筆記。

與此同時,唯一的選擇是從請求中獲取整個字符串並自己解析它。

+0

這會有點痛苦。因爲在/ prefix /和/ suffix之間,如果我說「做某事」,那麼行爲應該是不同的。我會在傑拉發表我的評論。謝謝。 – Itachi