毕业设计网
开发环境 |

JSP中forward的使用

JSP中使用jsp forward Action来实现页面的跳转功能。

  语法:  

  <jsp:forward page="{relativeURL|<%= expression %>}"/> 或

  <jsp:forward page="{relativeURL|<%= expression %>}">

  <jsp:param name="parameterName"

  value="{parameterValue|<%= expression %>}"/>+</jsp:forward>

  这个action使您可以将request向前到另外一个页面。它只有一个属性,page。Page应有一个相对的URL组成。这可以是一个静态的值或者是能够在被请求的时候计算得到的值,就如下面两个例子一般:  

  <jsp:forward page="/utils/errorReporter.jsp"/>

  <jsp:forward page="<%= someJavaExpression %>"/>

  !supportEmptyParas]>  

  现在以一个具体例子来说明:在example2_1.jsp中使用forward使其跳转到example2_2.jsp页面中。

  example2_1.jsp的源程序如下:  

  <%@ page contentType="text/html; charset=gb2312" language="java"%>

<HTML>

  <HEAD>

  <TITLE>forward test</TITLE>

  </HEAD>

  <BODY BGCOLOR="#FFFFFF">

  <!--跳转到example2_2.jsp--!>

  <jsp:forward page="/webapp/example2_2.jsp"/>

  </BODY>

</HTML>

 

  example2_2.jsp的源程序如下:

 <%@ page contentType="text/html; charset=gb2312" language="java"%>

<HTML>

  <HEAD>

  <TITLE> forward test </TITLE>

  </HEAD>

  <BODY BGCOLOR="#FFFFFF">

  <%out.println("这是example2_2.jsp页面产生出的输出");%>

  </BODY>

  </HTML>

启动Tomcat,运行example2_1.jsp,可在浏览器中看见如下图:

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:JSP 9种基本内置组件
下一篇:JavaServlets的其他属性


版权所有 毕业设计网联系qq:242219979 © 2007-2022