spring-mvc - ModelAndView 中的 getModel() 与 getModelMap()

标签 spring-mvc

什么时候必须使用哪个?

当我看到 ModelAndView 类的源代码时,getModel() 只是简单地调用了 getModelMap(),为什么有两个不同的执行相同事件的方法?

最佳答案

向后兼容。早期版本的 Spring 只有 getModel(),新版本添加了更明确的 getModelMap()。请注意,返回类型也略有不同,getModelMap() 返回类型更紧密的 ModelMap 类,而不是原始的 pre-java5 Map .

关于spring-mvc - ModelAndView 中的 getModel() 与 getModelMap(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1706772/

相关文章:

spring-mvc - Spring MVC 中的 @RequestMapping 注解

spring - 如何在Spring中使用LocalDateTime RequestParam?我得到 "Failed to convert String to LocalDateTime"

java - 无法转换为 org.springframework.security.core.userdetails.User

java - hibernate + Spring MVC : objects mapping configuration

java - 如何在没有 setter 的情况下绑定(bind)请求参数?

java - Spring MVC : how to launch default servlet

java - Spring aop 方面不执行

java - Java Rest 服务范围内的静态变量

java - Spring Boot 在无效的 If-Modified-Since 值上抛出异常

java - 如何使用 spring-mvc 访问 mysql 中的特定表