JSP基础语法--跳转指令 jsp:forward page

带参数的跳转指令:

<jsp:forward page="{路径|<%=表达式%>}"/>

  <jsp:param name="参数名称" value="参数内容"/>

</jsp:forward>

实际生活中,很多人有email邮箱,如果成功的话,跳转到邮箱的首页,失败的话,重新登录

跳转之后的页面:

<%@ page contentType="text/html" pageEncoding="GBK"%>
<h1>这是跳转之后的页面</h1>
<h2>参数一:<%=request.getParameter("name")%></h2>
<h2>参数二:<%=request.getParameter("info")%></h2>

调用跳转页面的文件:

<html>
<head><title>www.mldnjava.cn,MLDN高端Java培训</title></head>
<body>
<%
    String username = "LiXingHua" ;
%>
<jsp:forward page="forward_demo02.jsp">
    <jsp:param name="name" value="<%=username%>"/>
    <jsp:param name="info" value="www.mldnjava.cn"/>
</jsp:forward>
</body>
</html>

结果:

发现地址栏地址没有改变,也是服务器端跳转。

时间: 2024-11-24 16:46:58

JSP基础语法--跳转指令 jsp:forward page的相关文章

JSP基础语法(章节摘要)

1,在JSP中分为3种Script,<%!%>,<%%>和<%=%>. 2,在开发中尽量使用表达式输出(<%=%>)来代替out.println()语法. 3,使用page指令可以设置一个页面的操作属性,如MIME类型,显示编码,导包操作等. 4,JSP中德包含语句分为两种,一种是静态包含,另一种是动态包含,静态包含属于先包含后处理,而动态包含属于先处理后包含. 5,使用<jsp:forward>可以执行跳转操作,跳转后的地址栏不改变,所以是服务

【MOOC笔记】JSP基础语法

JSP 全名:Java Server Pages.java服务器端页面. 本质上是一个简化的Servlet设计,实现了在java中使用HTML标签. JSP是一种动态网站开发标准,与Servlet一样,在服务器端执行. 常用动态网站开发技术: JSP:JAVA平台,安全性高,适合开发大型.企业级WEB应用程序. ASP.NET:基于可视化组件开发,安全性.跨平台性差,最好用微软配套系统. PHP:适合中小型企业WEB应用开发,黄金开发组合:Linux+Apache+MySQL+PHP JSP基础

Jsp基础语法(由简入杂)

JSP基础语法 一,JSP简介 Jsp是一个简化的Servlet设计,是在服务器端执行,他实现了再Java中使用HTML标签. Jsp是一种动态网页技术标准也是JAVAEE的标准 二,常见动态网站开发技术对比 1. Jsp:Java平台,跨平台性和安全性高,适合开发大型的,企业级的Web应用程序. Hadoop:Java开发框架 适合的开发项目,例如:电子银行,网上证券交易所,中国移动网上营业厅,网上订票系统网站 2. Asp.net:.Net平台,简单易学(组件开发--'托拉拽').但是安全性

01_01 JSP基础语法

JSP基础语法 一.注释 1.显式注释,客户端可见 <!--注释--> 2.隐式注释,客户端不可见 //注释单行 /*注释多行*/ <%--JSP注释--> 二.Scriptlet 1.第一种 Scriptlet: <%%> 可以用于定义局部变量.编写语句等 <%     int x = 10;     String info ="www.126.com";     out.println("<h2>x="+x+

JSP学习(一)JSP基础语法

JSP基础语法 1.JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2.JSP表达式 JSP脚本表达式(expression)用于将程序数据输出到客户端     语法:<%= 变量或表达式 %>     举

01_04 JSP基础语法之forward

跳转指令forward 1.不传递参数: <jsp:forwardpage="{要包含的文件路径 | <%=表达式%>}" /> 2.传递参数: <jsp:forwardpage="{要包含的文件路径 | <%=表达式%>}"> <jsp:param name="参数名称" value="参数内容" /> <jsp:param name="参数名称&q

jsp基础(一)-指令,内置对象,动作

一.指令 1.page指令 1):语法:<%@ page 属性名1=属性值1 属性名2=属性值2%> 2):Page指令用来定义jsp文件的全局属性 3):只有impot属性可以出现多次,其他的属性只能出现一次 4):常用属性: language属性:声明使用脚本的语言. extends属性:表明jsp编译成servlet的时候继承的类.默认值:HttpJspBase session属性:表明jsp中时候可以直接使用session对象 errorPage属性:当当前页面出错后跳转到哪个页面 i

JavaWeb系列-JSP基础语法

JSP注释(页面中,右键->查看源代码是否可见) 1.客户端可见的显式注释 <!-- 注释内容 --> 2.客户端不可见的隐式注释 单行注释    //注释内容 多行注释    /*注释内容*/ JSP注释     <%-- 注释内容 --%> 显式内容会发送到客户端,而隐式内容不发送到客户端 Scriptlet 所有在嵌入在HTML代码中的Java程序都必须使用Scriptlet标记出来. <%%> 可在标记中定义局部变量.编写语句 <%!%> 可在

01.JSP基础语法

一.JSP注释及scriptlet 1,  JSP注释 <!--这种风格的注释客户端可以看见--> <% //java中提供的单行注释,客户端无法看见 /*java中提供的多行注释,客户端也无法看见 */ %> <%--这种注释方法客户端也无法看见--%> 2,  scriptlet:表示脚本小程序,所有嵌入在html中的java程序必须用scriptlet标记,一共三种标记方式 <%%>,在此scriptlet中可以编写局部变量.执行语句 <%!%&