Я хочу вызвать страницу 404 всякий раз, когда мне не передавали все параметры. Допустим, у меня есть следующий URI:
/myapp/op?param1=1&[email protected]=3
В случае, если параметр wasn; t invoked, я хочу вернуть страницу 404. Я пробовал:
@ResponseStatus(HttpStatus.NOT_FOUND)
@RequestMapping(value = "op", params = { "!param1" })
public void missingArg() {
}
но затем я получаю исключение, говорящее, что существует двусмысленность между методами, которые обрабатывают отсутствующие второй и третий параметры.
Как я могу выполнить это?