标签:
JSP 动作主要作用是根据指定的动作进行相应的处理。
一、param 动作
用来给 HTML 文件和 JSP 文件传递参数的,经常和 forward、include、plugin 动作结合使用,语法格式为:<jsp:param name="username" value="admin"/>
二、forward 动作
forward 动作是用来请求信息转发到另一个页面的,它只有一个 page 属性,语法格式为:<jsp:forward page="url"/>,若需要传递参数,格式如下所示:
<jsp:forward page="url"/> <jsp:param name="username" value="admin"/> <jsp:param pass="userpass" value="12345"/> <jsp:forward>
参数说明:
page:一个相对的 URL 路径
name:属性是参数名
value:参数值
下面通过一段简单的代码,进行讲解,源码如下所示:
forward.jsp 源码如下所示:
<%@page
contentType="text/html;charset=utf-8"
%>
<html>
<head>
<title>JSP forward 动作</title>
</head>
<body bgcolor="gray">
<h2>Java学习-036-JavaWeb_005 -- JSP 动作标识 - forward</h2>
<jsp:forward page="./forward.html"/>
</body>
</html>
forward.html 源码如下所示:
<html>
<head>
<title>forward.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<h1>forward.html</h1>
</body>
</html>
将上述两个代码放入同一个文件夹,启动 tomcat,在浏览器中输入:http://localhost:8080/jsp/005/forward.jsp,打开页面如下所示:
至此, Java学习-036-JavaWeb_005 -- JSP 动作标识 - forward 顺利完结,希望此文能够给初学 JavaWeb 的您一份参考。
最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^
Java学习-036-JavaWeb_005 -- JSP 动作标识 - forward
标签:
原文地址:http://www.cnblogs.com/fengpingfan/p/4821094.html