HTTP Status 500 - Could not resolve view with name 'phones' in servlet with name 'dynamic-velocity'
我给ModelAndView的视图名称为myphone, 为啥报错说我的视图名称是phones呢?
方法:
@RequestMapping(value="/phones")
public ModelAndView showPhones() {
log.info("showPhones.");
Map m = new HashMap();
m.put("phone1", "huawei");
m.put("phone2", "apple");
return new ModelAndView("myphone", m);
}
web.xml:
dynamic-velocity
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
/WEB-INF/servlet.xml
1
dynamic-velocity
/
servlet.xml

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
这个你还要贴目录结构才行。
从你代码看的话,你的目录vms那一层的目录结构出问题的多。
你可能的目录结构为:
那么你控制器那里返回的路径应该是:
需要注意的是@RequestMapping(value="/phones"),映射的是用户在浏览器端的访问路径。