大家好,我是你们的老朋友程序员小张。今天,我要给大家带来一篇关于JSP重定向与转发的实例教程。相信很多人在使用JSP进行页面开发时,都会遇到需要页面跳转的情况。而重定向与转发就是实现页面跳转的两种常用方法。下面,我就来给大家详细讲解一下这两种方法的使用。

一、什么是重定向与转发?

重定向(Redirect):当客户端请求一个URL时,服务器会返回一个新的URL,并告诉客户端去访问这个新的URL。简单来说,就是服务器告诉客户端“你访问的页面已经搬家了,请去新的地址访问”。

转发(Forward):当客户端请求一个URL时,服务器会直接将请求转发到另一个URL,而客户端并不知道这个请求被转发。简单来说,就是服务器在内部完成了页面的跳转,客户端感觉就像是在访问同一个页面一样。

二、重定向实例

下面,我们通过一个简单的例子来学习如何使用重定向。

1. 创建两个JSP页面:index.jsp 和 welcome.jsp

* index.jsp

```jsp

<%@ page contentType="