Как @RequestParam в Spring обрабатывает необязательный Guava?
@RequestMapping(value = "/contact.html", method = RequestMethod.POST)
public final ModelAndView contact(
@RequestParam(value = "name", required = false) Optional name) {
Как работает Spring@RequestMapping
обращаться сOptional
отБиблиотека гуавы если значение параметра не требуется и ничего не отправлено?
Это случится:
Установлен вnull
Установлен вOptional.absent()
МожноOptional.fromNullable(T)
быть использованы для принятия запроса?