如何自定义ModelAndView的视图名称

avatar
作者
筋斗云
阅读量:0

要自定义ModelAndView的视图名称,您可以在创建ModelAndView对象时,使用setViewName()方法设置自定义的视图名称。以下是一个简单的示例:

import org.springframework.web.servlet.ModelAndView;  public class MyController {      public ModelAndView myMethod() {         ModelAndView modelAndView = new ModelAndView();                  // 设置自定义视图名称         modelAndView.setViewName("customViewName");                  // 添加模型数据(如果需要)         modelAndView.addObject("message", "Hello, this is a custom view name example.");                  return modelAndView;     } } 

在这个示例中,我们创建了一个名为MyController的控制器类,其中包含一个名为myMethod的方法。在这个方法中,我们首先创建了一个ModelAndView对象,然后使用setViewName()方法设置了自定义的视图名称"customViewName"。接下来,我们使用addObject()方法向模型添加了一些数据。最后,我们返回了ModelAndView对象。

当这个方法被调用时,Spring MVC将使用指定的自定义视图名称来渲染视图。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!