JSP基础语法(三)——静态包含与动态包含、跳转指令

静态包含:

<%@include file="要包含的文件路径"%>

动态包含:

<jsp:include page="要包含的文件路径">flush="true">
<jsp:param name="参数名" value="参数内容"/>
<jsp:param.../>
</jsp:include>

静态包含是先将全部的内容包含在一起然后再一起编译,而动态包含是先处理在包含。多以为避免变量名重复等问题,一般使用动态包含。

 

跳转指令:

<jsp:forward page="要包含的文件路径">
<jsp:param name="参数名" value="参数内容"/>
<jsp:param.../>
</jsp:forward>


此外,页面跳转还有一种方法:使用 pageContext 对象

  <%
pageContext.forward(
"hello.jsp?info=lihui");
%>

这是跳转到hello.jsp页面,并向该页面传递一个参数info


 

posted @ 2011-10-09 16:58  lihui_yy  阅读(470)  评论(0编辑  收藏  举报