Java Web day(8)之EL拓展对象JSTL及mcv,javaweb三层框架简介

    xiaoxiao2021-12-14  16

    JSTL

    1. jstl的概述

      * apache的东西,依赖EL   * 使用jstl需要导入jstl1.2.jar   * 四大库:     > core:核心库,重点     > fmt:格式化:日期、数字     > sql:过时     > xml:过时

    2. 导入标签库

      * jar包   * 在jsp页面中:<%@taglib prefix="前缀" uri="路径"%> ----------------------

    core --> c标签!

    1. out和set

      * <c:out>:输出     > value:可以是字符串常量,也可以是EL表达式     > default:当要输出的内容为null时,会输出default指定的值     > escapeXml:默认值为true,表示转义!   * <c:set>:设置(创建域的属性)     > var:变量名     > value:变量值,可以是EL表达式     > scope:域,默认为page,可选值:page、request、session、application

    2. remove

      * <remove>:删除域变量     > var:变量名     > scope:如果不给出scope,表示删除所有域中的该名称的变量;如果指定了域,那么只删除该域的变量。

    3. url

      * value:指定一个路径!它会在路径前面自动添加项目名。     <> <c:url value="/index.jsp"/>,它会输出/day13_1/index.jsp   * 子标签:<c:param>,用来给url后面添加参数,例如:     <c:url value="/index.jsp">       <c:param name="username" value="张三"/>  <!--可以对参数进行url编码!!-->     </c:url>     结果为:/day13_1/index.jsp?username=
    转载请注明原文地址: https://ju.6miu.com/read-965522.html

    最新回复(0)