JSP两个动作(include,forward)

include动作

 

<div id="container">
 <jsp:include page="HelloWorld.jsp" flush="true|false">
 <jsp:param value="xiaoming" name="username"/>
 </jsp:include>
</div>

 

flush默认值为false

 

Forward动作

跳转页面 forward.jsp

 

<jsp:forward page="another.jsp?username=xiaoming">
 <jsp:param value="18" name="age"/>
 </jsp:forward>

 

接受页面 another.jsp

 

<h1>Hello World!
<%= request.getParameter("username")%>
<br>
age is:
<%= request.getParameter("age")%>
</h1>

 

 

跳转页面:forward.jsp

<jsp:forward page="sayHello.jsp">
       <jsp:param name="user" value="world"/>
       <jsp:param name="user" value="George"/>
</jsp:forward>

 

sayhello.jsp

<%@page import="java.util.*"%>
<html>
  <head><title>Say Hello</title></head>
<body>
<h2><center>Hello, <%=request.getParameter("user")%><br/>
The values of parameter user are : 
<%
        String[] values = request.getParameterValues("user");
        for(int i = 0; i < values.length; i++){
%>
        <%=values[i]%>
<%}%>
</center></h2>
</body>
</html>

 

转载于:https://www.cnblogs.com/tianhao/p/3975860.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值