直接用view.setViewName("hello");或者view.setViewName("webInfo/hello").试试,问题是找不到你的页面,也就是你的ModelAndView中设置的页面路径不对。
你的项目名都不加吗????????那当然找不到啦
localhost/hello 怎么可能请求的到呢
路径找不到:
(下面方法你试一下,我原来用的是
request.setAttribute( "",""); request.getR().forwa(re,res); 遇到路径问题是这样修改的)
name="hello"
不用写 "/hello"
view.setViewName("/工程名/hello.jsp");
不需要写WEB-INF
你可以百度看看路径的设置方法
您可以看看我的博客哈:http://blog.csdn.net/u014427391/article/details/51162206
首先controller中:view.setViewName("hello");
访问时localhost:端口号/项目名称/hello
端口号若是80 那么 :端口号可不写
端口号咧。项目名称咧
别的没细看,一打眼,view.setViewName("/WEB-INF/hello");
你改成,view.setViewName("/hello");
还有你端口是80啊
localhost/项目名/hello
端口号啊项目名啊 遇到问题就问 不是好习惯