阅读量: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将使用指定的自定义视图名称来渲染视图。