HI я начинаю использовать пружину 3 mvc и столкнулся с проблемой, которая не знает, как решить;
Я пытаюсь проверить URL @pathvariable
, используя:
public String showGsscFormWithVenueId (@Valid
@Pattern(regexp="(0?[1-9]*)",message="venueid.not.number")
@PathVariable String venueId, BindingResult result, Model model) {
Однако я получаю исключение, говорящее:
Аргумент Errors / BindingResult объявлен без предшествующего атрибута модели. Проверьте подпись метода вашего обработчика!
Я читал об этом в интернете, и там говорится, что обязательный результат должен следовать за вашей моделью, но моя модель - это переменная пути.
Единственная причина, по которой я использую результат привязки, заключается в том, что я хочу показать message="venueid.not.number"
на jsp. Поэтому, пожалуйста, дайте мне знать, если есть какой-либо другой способ?