【问题标题】:the @ModelAttribute annotation is omitted, why i can get the bean in jsp view, this a default@ModelAttribute 注释被省略,为什么我可以在 jsp 视图中获取 bean,这是默认值
【发布时间】:2019-05-03 12:17:47
【问题描述】:

@ModelAttribute注解省略,jsp中也可以获取。

我找不到任何正确的

@RequestMapping("/problemViewList")
    public ModelAndView ProblemViewList(Address address) {
        ModelAndView modelAndView = new ModelAndView("from");
    }

我想知道在空中发生了什么

【问题讨论】:

  • 请澄清你的意思?
  • 我的意思是如果参数类型不是原始类型,@ModelAttribute 将添加为默认值。但我在春季文档中找不到这个,这是错误吗?

标签: java spring annotations


【解决方案1】:

我在阅读源代码时得到了这个。

如果参数中没有注解,HandlerMethodInvoker 中的resolveHandlerArguments 方法会根据这个para 类型添加注解。 不是原始的 --> @ModelAttribute

【讨论】:

    猜你喜欢
    • 2012-08-20
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-06
    • 2016-09-09
    • 2013-09-12
    • 2020-10-25
    相关资源
    最近更新 更多