微蓝网分享经验,让生活更简单!移动APP免费注册登录

jsp 跳转-如何实现jsp本页面跳转

阅读:163次 时间:2024-05-11 12:27:15来源:用户
最佳经验
由作者撰写原创经验并推荐置顶

如何实现Jsp本页面的跳转?这是Java初学者容易发出的一个疑问,Jsp的全称为Java Servlet Pages,可以说这本质上还是java的Servlet,只不过结合了网页Html,Jsp既能使用自带的跳转方式也可使用Javascript进行跳转页面,下面主要我会用到四种方式来实现页面的跳转,其中两种方式还存在不同的实现方法,以下内容是由微蓝经验网用户发布jsp 跳转-如何实现jsp本页面跳转,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

jsp 跳转-如何实现jsp本页面跳转
工具与材料

Java开发工具(Myeclipse/Eclipse/Netbeans);电脑(系统windows)

方法/步骤
  1. 1

    Jsp页面跳转的第一种方式:提交表单

    代码如下:

    <,--第一种跳转方式:提交表单-->

    如图:

    jsp 跳转-如何实现jsp本页面跳转
  2. 2

    Jsp页面跳转的第二种方式:Javascript实现

    代码如下:

    js部分:

    html部分:

    <,--第二种跳转方式:通过js-->

    如图:

    jsp 跳转-如何实现jsp本页面跳转
  3. 3

    Jsp页面跳转的第三种方式:转发

    转发分两种方法:

    1,jsp自带的forword标签来实现跳转

    代码如下:

    如图:

    jsp 跳转-如何实现jsp本页面跳转
  4. 4

    2,jsp中写java代码实现跳转

    代码如下:

    <% request,getRequestDispatcher("page2,jsp"),forward(request, response);%>

    如图:

    jsp 跳转-如何实现jsp本页面跳转
  5. 5

    Jsp页面跳转的第四种方式:重定向

    重定向分两种方法:

    1,response,sendRedirect()实现

    代码如下:

    <,--第四种跳转方式:重定向-->

    <% //1,response,sendRedirect("page2,jsp");

    %>

    jsp 跳转-如何实现jsp本页面跳转
  6. 6

    2,response,setHeader()实现

    代码如下:

    <,--第四种跳转方式:重定向-->

    <% //2,response,setHeader("Refresh", "1;url=page2,jsp");

    %>

    jsp 跳转-如何实现jsp本页面跳转
  7. 7

    这四种方式的所有代码整理如下:

    <%@page contentType="text/html" pageEncoding="UTF-8"%>

    <,DOCTYPE html>

    页面一

    <,--第一种跳转方式:提交表单-->

    <,--第二种跳转方式:通过js-->

    <,--第三种跳转方式:转发-->

    <%----%>

    <% // request,getRequestDispatcher("page2,jsp"),forward(request, response);%>

    <,--第四种跳转方式:重定向-->

    <% //1,response,sendRedirect("page2,jsp");

    //2,response,setHeader("Refresh", "1;url=page2,jsp");

    %>

    如图:

    jsp 跳转-如何实现jsp本页面跳转
注意与说明

介绍的这几种跳转方式都经过实际编程验证,请放心使用^-^,以上经验结束,与jsp 跳转-如何实现jsp本页面跳转有关的经验教程内容,若解决问题请点击“有用”,没有解决请向下浏览“相关”内容或点击“无用”平台积极改进优质原创的内容文章,点击下方工具分享给更多的朋友吧!

THE END
分享到:
免责声明:本文来自微蓝网用户分享,不代表微蓝网的立场。
作者信息

新手帮助关于我们招聘信息反馈投诉免责声明服务协议最新文章

微蓝网部分素材(图片、视频、音频等)来自于网络,不代表本站立场,以上素材或内容仅代表作者个人观点,因此产生相关问题作者本人负责,本站将不承担任何法律责任! 如有问题请进行侵权投诉

© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1  黑公网安备 23012602000120号