2015-02-06 2 views
-1

У меня есть контроллер определяется как:Null проверка модальных атрибутов

public ModelAndView execute(final HttpServletRequest request, @ModelAttribute final UploadFormBean anObject) { 
    //some code 
} 

Мой вопрос находится на проверке нулевой для anObject. Это имеет смысл: anObject != null. Пожалуйста, объясните также свой ответ.

ответ

2

anObject никогда не будет пустым, так как Spring MVC создаст его экземпляр.

Вот цитата из documentation

Учитывая приведенный выше пример, когда экземпляр Pet может исходить от? Есть несколько вариантов:

...

  • Он может быть реализован с помощью своего конструктора по умолчанию.
+0

Да. Те же мысли. Был унаследованный код и хотелось посмотреть, правильно ли я думаю. –

+0

Я пытаюсь найти, где это задокументировано, обновит мой ответ со ссылкой, если я сделаю ... –

Смежные вопросы