В моем приложении мне нужно сравнить 3 продукта, для которых в моем контроллере я отображал запрос как
@RequestMapping(value = "/products/{proId1}Vs{proId2}Vs{proId3}", method = RequestMethod.GET)
public ModelAndView compareThreeProducts(@PathVariable("proId1") int id1, @PathVariable("proId2") int id2, @PathVariable("proId3") int id3)
{
//someLogic
при попадании на мой URL (http://something/products/12Vs13Vs14)
Я получаю ошибку http 400
Я также пытался 2 @pathVariable, как
@RequestMapping(value = "/products/{proId1}Vs{proId2}", method = RequestMethod.GET)
public ModelAndView compareTwoProducts(@PathVariable("proId1") int id1, @PathVariable("proId2") int id2)
, это работает нормально, но почему я сталкиваюсь с проблемой с 3 переменными, а также нет ошибок в журнале сервера, то как найти то, чтоошибка.
любое решение ??