对模态属性进行空检查

时间:2015-02-06 01:17:07

标签: java spring spring-mvc

我有一个控制器定义为:

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

我的问题是anObject的空检查。这是否有意义:anObject != null。请解释你的答案。

1 个答案:

答案 0 :(得分:2)

anObject将永远不会为null,因为Spring MVC将实例化它。

以下是documentation

的引用
  

鉴于上面的例子,Pet实例可以来自哪里?有几种选择:

     

...

     
      
  • 可以使用其默认构造函数进行实例化。
  •