1.URL 和 URI 的区别
2.重定向和内部转发的区别
- 重定向是两次请求,转发是一次请求,因此转发的速度要快于重定向
- 重定向之后地址栏上的地址会发生变化,变化成第二次请求的地址,转发之后地址栏上的地址不会变化,还是第一次请求的地址
- 转发是服务器行为,重定向是客户端行为。重定向时浏览器上的网址改变 ,转发是浏览器上的网址不变
- 重定向是两次request,转发只有一次请求
- 重定向时的网址可以是任何网址,转发的网址必须是本站点的网址
- 一般都用重定向,跳转时如果需要request转数据就用内部转发
- 重定向:response.sendRedirect(“location”);
- 内部转发:request.
- 重定向不能访问WEB-INF下的内容,不走视图解析器。request可以访问,也不走视图解析器