zoukankan      html  css  js  c++  java
  • JSP动作标识

    jsp中include有两种形式:

    include指令:<%@ include file=""%>

    include动作:<jsp:include page="" /> 

    他们的区别:

    <%@ include file=""%>又称静态包含,使用时要注意以下几点:

    1、被包含文件中不能再使用<html><body></html></body>的标签,否则会与包含页面中的标签重复;

    2、被包含文件的路径不能写成动态的,如:<%@ include  file="<%=xxx%>"%>

    3、被包含文件的路径中不能携带参数,如:<%@ include  file="navi.jsp?flag=1"%>

    总结:在编译期,就把jsp的代码原封不动就拼到这个页面来了。运行时把jsp的代码,当作本页代码运行。

    <jsp:include page="" />又称动态包含

    运行期访问这个页面,jsp页面的结果拿出来。也就是说,直接新写一个完整的jsp或html即可,类似于html中已经过时的<frameset>框架的写法

    执行请求转发的动作标识<jsp:forward >

    让一个页面转向另一个页面,可以是JSP页面,也可以是HTML页面和Servlet页面。

    基本语法:<jsp:forward page="url"/>

    设置参数的子动作标识< jsp:param>

    子动作标识是指作为其他标识的子标识。用来向动态的目标文件中传递参数。等价于文件名后面加“?参数名=参数值”。

    基本语法:< jsp:param name="参数名” value="参数值"/>

  • 相关阅读:
    水晶报表显示到aspx页面中
    Python 2.7获取网站源代码的几种方式_20160924
    Seal Report_20160923
    MySQL交叉表处理_20160923
    MySQL日期处理函数_20160922
    MySQL文本处理函数2_20160921
    kettle及数据库导数_20160920
    MySQL常用的数据类型及函数_20160920
    MySQL记录_20160919
    [vuex]
  • 原文地址:https://www.cnblogs.com/lm970585581/p/7218520.html
Copyright © 2011-2022 走看看