JSP <jsp:forward> 动作

返回上一级

JSP <jsp:forward> 动作把请求转到另外的页面

JSP <jsp:forward> 动作只有一个属性 page

语法

JSP <jsp:forward> 动作语法如下

<jsp:forward page="相对 URL 地址" />

属性

属性 描述
page page 是一个相对URL
page的值既可以直接给出,也可以在请求的时候动态计算,可以是一个 JSP 页面或者一个 Java Servlet

范例

为了演示 JSP <jsp:forward> 动作 的用法,我们需要定义两个 JSP 页面

1. webapp/action_forward_date.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<meta charset="utf-8">
<title>JSP &lt;jsp:forward&gt; 动作 date 页面 - JSP 基础教程 | 简单教程(www.twle.cn)</title>
<p>JSP &lt;jsp:forward&gt; 动作 date 页面 - JSP 基础教程 | 简单教程(www.twle.cn)</p>
<p>
   今天的日期是: <%= (new java.util.Date()).toLocaleString()%>
</p>

2. webapp/action_forward_main.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<meta charset="utf-8">
<title>JSP &lt;jsp:forward&gt; 动作 main 页面 - JSP 基础教程 | 简单教程(www.twle.cn)</title>
<p>JSP &lt;jsp:forward&gt; 动作 main 页面 - JSP 基础教程 | 简单教程(www.twle.cn)</p>
<jsp:forward page="action_forward_date.jsp" />

在浏览器上输入 http://localhost:8080/jsp/action_forward_main.jsp 显示结果如下

可以看到,我们想请求的是 action_forward_main.jsp 的内容,返回的却是 action_forward_date.jsp 的内容

返回上一级

JSP 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.