Как @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) быть использованы для принятия запроса?

Ответы на вопрос(3)

Ваш ответ на вопрос