5
Возможно ли установить значение по умолчанию для @PathVariable в SpringMVC?Могу ли я установить значение по умолчанию для переменной пути в RequestMapping в SpringMVC?
@RequestMapping(value = {"/core/organization/{pageNumber}", "/core/organization"} , method = RequestMethod.GET) public String list(@PathVariable Integer pageNumber, ModelMap modelMap) {
В этом случае. Если я получаю доступ к странице без номера страницы, я хочу установить значение по умолчанию 1.
Возможно ли это?
Сомневаюсь, так как вы не можете иметь значения по умолчанию для метода Params в Java – NimChimpsky
Нет, у вас не может быть значение по умолчанию для переменной пути, так как без переменной URL будет отличаться и, следовательно, не будет соответствовать. Вы всегда можете создать сопоставление для '/ core/organization', которое внутренне вызывает метод' list' со значением по умолчанию, которое вы хотите. –