springmvc 什么情况下会添加前缀后缀, 转发与重定向有关视图解析器问题[测试结果]

1.在说springmvc的转发与重定向之前,先梳理下什么是转发和重定向

转发是服务器行为,重定向是客户端行为。转发耗时比重定向少。

如果对转发和重定向还有疑问可以看看这篇: 转发和重定向的讲解.

总结:springmvc 什么情况下会添加前缀后缀, 转发与重定向有关视图解析器问题:

小知识:WEB-INF文件夹下的任何文件都是不能通过url直接访问的。
1.转发,是会通过视图解析器,进行前缀后缀添加,可以访问WEB-INF文件夹下的文件。所以我们不用手动添加前缀后缀
2.重定向,不会通过视图解析器,也就不会自动添加前缀和后缀,所以我们需要手动添加前缀和后缀。
--------------
由于这个原因,重定向不可以访问WEB-INF下的文件,很好理解,因为重定向就是让浏览器通过新的URL去访问服务器,所以不能访问WEB-INF下的文件。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值