jsp指令

include指令 与 include 动作指令 不同:

include指令 :

  include指令用来在改指令处于静态插入一个文件,它只是把文件代码与本文件组合起来形成一个大的程序文件。

    include指令调用的格式是:<% include file="文件路径"%>

include 动作指令:

  include动作指令用来在jsp页面动态包含一个文件,这样包含的页面程序与被包含的程序是彼此独立的,互不影响。jsp的include动作指令包含一个动态文件

也可以包含一个静态文件。

  include 动作指令调用格式:<jsp:inlude page="文件路径"/>

  或:<jsp:include page="文件路径">

      <jsp:include name="参数名"  value="参数值"/>

    </jsp:include> 

 

forward 动作指令

  forward 动作指令用来重定向网页,即从当前页面的forward动作指令转向执行另一个网页程序。

    forward动作指令的格式:<jsp:forward page="文件路径"/>

    或:

        <jsp:forward page="文件路径">

          <jsp:include name="参数名"  value="参数值"/>

        </jsp:forward> 

param动作指令

  param动作指令是用来向需要的包含的动态页面或静态页面传递参数。

  <jsp:forward page="文件路径">

    <jsp:param name="传参名" value="传参值"/>

  </jsp:forward>

例子:

  paramExample1.jsp页面:

  <body>

    <%

      String s="1111";

     %>

    <jsp:forward page="forParam.jsp">

        <jsp:param name="s" value="<%=s%>"/>

    </jsp:forward>

  </body>

  forparam页面:

  <%

  out.println("接收的参数s的值为:"+request.getParameter("s"));

  %>

useBean动作指令

    用来在jsp中创建并使用一个JavaBean,

JavaBean的格式:

  <jsp:useBean id="bean的名字" scope=“有效范围” class=“包名.类名”>

   </jsp:useBean>

posted @ 2014-11-24 19:53  唥凊-洫栤  阅读(81)  评论(0)    收藏  举报