您的位置:首页 > 编程语言 > Java开发

springMVC可以进入到控制器中,却无法返回页面错误

2016-05-10 00:00 267 查看
碰到一个奇怪的问题,页面加载,使用springMVC 可以进入到控制器

@Controller
@RequestMapping("/sprout/")
public class LoginController {

@RequestMapping("login")
public String toLogin(){
return "jsp/login"; //能够进入到这里面来
}
}

却无法返回视图。


<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 前缀 -->
<property name="prefix" value="/WEB-INF/views/"/>
<!-- 后缀 -->
<property name="suffix" value=".jsp"/>
<!-- 查找顺序 -->
<property name="order" value="1"/>
</bean>

web.xml 与 spring 和springMVC 配置都没有问题,就是偏偏返回不了视图。没有明显错误,只是是说找不到这个文件,百度很久发现很多人都碰到过这种问题,一个项目在公司可以跑,在家一部署页面就变成了404,具体原因暂时不详细,但在 springMVC 中添加

<!--用于支持spring处理静态文件-->
<mvc:default-servlet-handler/>

这么一段代码就可以正常找到页面了,凡是页面是静态的朋友可以试试这个办法

这么一段代码就可以正常找到页面了,凡是页面是静态的朋友可以试试这个办法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息