我有一个控制器定义为:
public ModelAndView execute(final HttpServletRequest request, @ModelAttribute final UploadFormBean anObject) {
//some code
}
我的问题是anObject
的空检查。这是否有意义:anObject != null
。请解释你的答案。
答案 0 :(得分:2)
anObject
将永远不会为null,因为Spring MVC将实例化它。
鉴于上面的例子,Pet实例可以来自哪里?有几种选择:
...
- 可以使用其默认构造函数进行实例化。