根据springMVC的设计思路,我们的页面一般都是放在WEB-INF的jsp文件,我们通过URL是无法直接访问到的,必须通过controller进行转发映射。
当我想在web.xml中配置欢迎页面时,自然去指向一个映射,如下:
<welcome-file-list>
<welcome-file>studentController/login</welcome-file>
</welcome-file-list>
但是总是访问的时候总是报404,而如果加上 <welcome-file>设置的路径又能够成功访问到:
查询资料无果后决定换一种方法,是springmvc 的 mvc:view-controller 标签。
用在如果发送的请求不想通过controller,只想直接地跳转到目标页面,这时候就可以使用mvc:view-controller标签
于是在applicationContext-controller.xml中配置
<mvc:view-controller path="/" view-name="login"/>
终于可以访问了,URL是原始的
问题解决啦!