JSP 动作
2016-07-03 22:27
531 查看
<jsp:forward>动作是从当前界面转发到另一个界面,其格式为:
<jsp:forward page = "relativeURL"/>
其中属性含义如下:该属性指定了要转发的目标文件的路径,如果路径是以 “/ ”开头,表示是在当前应用的根目录下查找文件,否则就在当前文件所在路径下查找要转发的文件。
<jsp:forward>动作从当前页面转发到另一个页面,实际上完成了一次请求,因此在转发的过程中,ruquest对象是有效的,如果在页面转发的过程中需要传递参数,可以与<jsp:param>动作结合起来使用
程序清单:NewFile9.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
这是第一个界面
<jsp:forward page="s12-7-2.jsp">
<jsp:param name = "userName" value = "Admin"/>
</jsp:forward>
</body>
</html>
程序清单:ch12-7-2.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
这是第二个界面
Hi<%=request.getParameter("userName") %>你好
</body>
</html>
注意 :
当run as NewFile9.jsp时结果是:
这是第二个界面 HiAdmin你好
当run as s12-7-2.jsp时
这是第二个界面 Hinull你好
<jsp:forward page = "relativeURL"/>
其中属性含义如下:该属性指定了要转发的目标文件的路径,如果路径是以 “/ ”开头,表示是在当前应用的根目录下查找文件,否则就在当前文件所在路径下查找要转发的文件。
<jsp:forward>动作从当前页面转发到另一个页面,实际上完成了一次请求,因此在转发的过程中,ruquest对象是有效的,如果在页面转发的过程中需要传递参数,可以与<jsp:param>动作结合起来使用
程序清单:NewFile9.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
这是第一个界面
<jsp:forward page="s12-7-2.jsp">
<jsp:param name = "userName" value = "Admin"/>
</jsp:forward>
</body>
</html>
程序清单:ch12-7-2.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
这是第二个界面
Hi<%=request.getParameter("userName") %>你好
</body>
</html>
注意 :
当run as NewFile9.jsp时结果是:
这是第二个界面 HiAdmin你好
当run as s12-7-2.jsp时
这是第二个界面 Hinull你好
相关文章推荐
- this对象的基本使用方法
- JavaScript系列(八:网页特效 1)
- JSONP
- ArcGIS JavaScript在线编辑
- javascript第一天學習
- 详解Js中文件读取机制
- 函数的实参形参,arguments对象基本用法
- jsp01登陆界面
- JSP页面导入JSTL标签库问题
- 用URL传值到JSP时EL表达式接收中文乱码
- JavaScript--02 CSS基础 中 CSS样式表的冲突解决
- js文件处理
- js闭包问题
- LeetCode Two Sum(C/JS)
- js总结
- VC与JavaScript交互(三) ———— JS调用C++
- VC与JavaScript交互(一) ———— 如何实现
- JavaScript 模式
- 函数的基本知识,解析顺序,效率,作用域
- jsp——el表达式