JSP标签-JSTL-自定义标签

    xiaoxiao2021-03-25  142

    1.JSP标签

    <jsp:include>包含页面     -----动态引入(生成多个java文件)

    <jsp:forward>转发         ------可以添加子标签<jsp:param>

    2.JSP标准标签库(JSTL)

    JSTL库安装:复制 jstl.jar 和 standard.jar 到 lib 文件夹

    分为五个主要的标签,分别是:

    核心标签(C标签):

    语法:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

    标签:

    表达式标签:

    <c:out>:作用:用于在JSP中显示结果,类似<%=%>

      属性:value:要输出的内容

          defaule:输出的默认值

          escapeXml:是否转换特殊字符(默认为ture)

    <c:set>:作用:用于保存数据

     属性:var.属性名

        scope:属性作用域

        value:属性值

    流程控制标签:<c:if>:作用:判断表达式的值

        属性:test:条件    ---注意:条件要放到${}中

    <c:choose>:

    循环标签:<c:forEach>:作用:遍历对象集合

    <c:forTokens>:作用:遍历对象数组

    URL操作标签:

    格式标签(fmt):

    SQL标签 语法:<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>

    XML标签 语法:<%@taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml"%>

    JSTL标签 语法:<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

    2.自定义标签

    转载请注明原文地址: https://ju.6miu.com/read-7703.html

    最新回复(0)