- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
ModelMap
只是 Spring 3 中 ModelAndView
的新名称吗?
Spring 3 中的功能有变化吗?
考虑在 Spring 3 应用程序中使用 ModelMap
的这段代码:
@RequestMapping(value = "/order", method = RequestMethod.GET)
public final String setup(final ModelMap model)
{
model.addAttribute(ORDER, new Order());
return "setup";
}
我想知道 ModelAndView
在旧版 Spring 应用程序中的等效用途是什么?是否只需要将名称从 ModelMap
更改为 ModelAndView
以使其在 Spring 2.5 中正常工作?
最佳答案
ModelAndView
,顾名思义,包含模型,和 View 的名称。 ModelMap
,在契约中,只包含关于模型的信息。
您的示例将(在“旧”Spring 中)编写为
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
{
return new ModelAndView("setup", ORDER, new Order());
}
关于java - ModelAndView 和 ModelMap 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3344627/
Spring ,有什么区别 modelMap.put("key",value); 和 modelMap.addAttribute("Key",value); 最佳答案 addAttributes 意味
我正在尝试通过 tutorialspoint 运行 spring mvc helloworld 示例但我没有在 jsp 页面中获取模型图数据。我已在 web-inf/lib 文件夹中添加了所有必需的
我有一个代码: public class testCustomer { private ModelMap customer; } 以及上述类的 getter/setter。 我有两种方
我正在向 ModelMap 添加一个 Map,其中包含一个下拉列表,我在表单初始化时填充 ModelAttribute: @RequestMapping(method = RequestMethod.
我打算使用 spring ModelMap。并且还喜欢明确指定 View 名称。你认为这是个好主意吗?这样我就可以使用 Controller 了? 如何使用 ModelMap 指定 View 名称?如
如果我向 ModelMap 添加属性: model.addAttribute("abc", 123); 并显示 View : @RequestMapping(value = "/foo", m
以下Spring Framework之间的主要区别是什么?上课? 模型 模型映射 ModelAndView 使用 Model.put(String,Object) 我们可以访问 .jsp 文件中的值,
我的 JSP 页面:
此方法在点击链接时打开一个页面,其中我想要message属性的值,我没有添加servlet和jsp,如何显示它?我的 html 是空的 @GetMapping("/activate/{code}")
我试图让我的 JSP 文件使用我的 servlet 传递的 ModelMap,但得到一个空字符串。已经尝试调试了一段时间,但尚未取得任何进展。有人知道这个问题吗?我正在使用最新的 Spring Web
为了更好地理解,这是一个示例 Spring Controller 代码: @Controller public class SampleController { protected Str
如何从jsp 中的ModelMap 访问对象,以便调用方法?目前我收到此错误: Syntax error on token "$", delete this token JSP
这个问题在这里已经有了答案: What are the differences between Model, ModelMap, and ModelAndView? (3 个回答) 关闭3年前。 Mo
我是 ftl(FreeMarker 模板)新手。我使用像这样的模型映射从 Controller 发送对象列表 我的 Controller 代码 @RequestMapping(value="/xxx"
public String addStudent( @ModelAttribute("HelloWeb")Student student, ModelMap model){ } 有人可以解释一下这是如
我在将 ModelMap 属性传递给 tsp 页面时遇到问题。 Intelij IDEA 可以很好地识别传递的变量,但是当我在 tomcat 上部署应用程序并加载实际页面时,我只能看到变量名,而不是变
我的应用程序出现问题。我正在使用 SpringMVC、Maven、Hibernate。我只是尝试在 jsp View 中打印一些数据。 我的 web.xml 文件: app
以下 Spring Framework 之间的主要区别是什么类(class)? 型号 模型映射 ModelAndView 使用Model.put(String,Object)我们可以访问.jsp文件中
我正在比较ModelMap和 Model来自Spring MVC。除了第一个是类而第二个是接口(interface)的明显区别之外,是否有任何区别使得在不同情况下使用一个或另一个更可取? 它们主要用于
我有一个带有以下代码的 Spring Controller : @RequestMapping(value="/getMessage.htm", method=RequestMethod.POST)
我是一名优秀的程序员,十分优秀!