Я пишу контроллер для одного из весенних приложений. Я широко использовал переменную пути, но у меня есть несколько сценариев, где у меня есть строки, у которых есть пробелы, например, «велосипедные гонки», и у меня также есть &Можем ли мы передать строку ("emp id") в качестве переменной пути в контроллер весной?
0
A
ответ
1
Я думаю, для этого вам нужно определить регулярное выражение для вашего сопоставления запросов как это:
@RequestMapping("/home/{test:[a-zA-Z &+-]*}")
public ModelAndView getTest(@PathVariable("test") String test) {
ModelAndView model = new ModelAndView();
model.setViewName("/test/teste");
model.addObject("label_title", test);
return model;
}
И тогда вы будете правильно ваши строки:
Я надеюсь, что я помог вам!
Спасибо, что это полезно. – dummy