Да, используя @RequestMapping(params="...")
.См. docs .
. Вы можете сузить сопоставления путей с помощью условий параметров: последовательность выражений стиля «myParam = myValue», причем запрос отображается только в том случае, если каждый такой параметр найден вимеют данное значение.Например:
@Controller
@RequestMapping("/owners/{ownerId}")
public class RelativePathUriTemplateController {
@RequestMapping(value = "/pets/{petId}", params="myParam=myValue")
public void findPet(@PathVariable String ownerId, @PathVariable String petId, Model model {
// implementation omitted
}
}