admin 管理员组

文章数量: 887021


2024年2月25日发(作者:销售培训)

java servlet页面跳转的方法

java servlet页面跳转的方法

导语:一个servlet就是Java编程语言中的一个类,它被用来扩展效劳器的性能,效劳器上驻留着可以通过“恳求-响应”编程模型来访问的应用程序。下面是java servlet页面跳转的方法,一起来学习下吧:

Servlet:

当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。

1) redirect 方式

跳转后阅读器地址栏变化。

这种方式要传值出去的话,只能在url中带parameter或者放在session中,无法使用ribute来传递。

2) forward方式

RequestDispatcher dispatcher =

uestDispatcher(“/”);

dispatcher .forward(request, response);

第 1 页 共 2 页

页面的途径是相对途径。forward方式只能跳转到本web应用中的页面上。

跳转后阅读器地址栏不会变化。

使用这种方式跳转,传值可以使用三种方法:url中带parameter,session,ribute

JSP:

此语句前不允许有,假如有,会有异常:

...

跳转后阅读器地址栏变化

假如要跳到不同主机下,跳转后,此语句后面的语句会继续执行,如同新开了线程,但是对response的操作已经无意义了;

假如要跳到一样主机下,此语句后面的`语句执行完成后才会跳转;

2) der(“Location”,“”);

此语句前不允许有,假如有,页面不会跳转。

跳转后阅读器地址栏变化

此语句后面的语句执行完成后才会跳转

以上就是java servlet页面跳转的方法的详细内容。

第 2 页 共 2 页


本文标签: 跳转 方法 语句