jsp:常用标签的核心标签的使用

一,本例主要讲核心标签的使用方法

<c:out value="${null}" default="ada"></c:out>
    <!-- out方法如果value值为空则显示默认值 -->
    <c:out value="&ltadadadd&gt" escapeXml="false"></c:out>
    <!-- escapeXml方法是否使用Xml特殊字符 -->
    <c:set value="ada" scope="session" var="bb"></c:set>
    <!-- scope var属性的作用域 value值 -->
    <c:remove var="bb" scope="session"/>
    <!-- remove删除标签 -->
    <%=session.getAttribute("bb")%>
    <c:if test="${bb==null}" var="qq" scope="session">
    <!-- if标签var储存判断的结果,scope作用域 -->
    <%=session.getAttribute("qq") %>
    <c:out value="bb被删除了"></c:out>
    </c:if>
    <c:choose>
        <c:when test="${bb==null}">
        bb真的被删除了!
        </c:when>
        <c:when test="${!bb==null}">
        bb还在
        </c:when>
        <c:otherwise>
        神马也没有
        </c:otherwise>
    </c:choose>
    <!-- choose标签与switch标签类似,when标签判断条件是否成了
    otherwise标签在when标签判断未成功时执行 -->
    <c:forEach var="i" begin="1" end="3">
            Item<c:out value="${i},bb真的真的被删除了"></c:out><br>
    </c:forEach>
    <!-- forEach循环begin开始参数,end结束参数。 -->
    <c:url var="myurl" value="index.jsp">
    <c:param name="name" value="ccc"></c:param>
    <c:param name="url" value="www.360.com"></c:param>
    </c:url>
    <a href="/<c:out value="${myurl}"/>">
    aaa</a>
    <%-- <c:param>标签用于在<c:url>标签中指定参数,而且与URL编码相关。 --%>
时间: 2024-10-10 23:47:56

jsp:常用标签的核心标签的使用的相关文章

(二十七)JSP标签之核心标签

一.诞生 JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的.使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码. 二.JSTL 分类 核心标签(用得最多) 国际化标签(I18N格式化标签) 数据库标签(SQL标签,很少使用) XML标签(几乎不用) JSTL函数(EL函数) 三.核心标签库使用说明 JSTL的核心标签库标签共13个,使用这些标签能够完成JSP页面的基本功能,减少编码工作. 从功能上可以分为4类:表达式控制标签.流程控制标签.循环标签.U

javaweb中的标签的核心标签库的常用标签

//标签的使用使得页面的代码更加简洁,jsp脚本的尽可能少的使用,所以熟练掌握标签对于开发是很有必要的 <%--set设置数据,默认在page域 --%> <c:set var="name" value="tom" scope="request"></c:set> <%--out标签 从域中获取数据 --%> <c:out value="${name }" default=

jstl标签的核心标签库(c标签库)

常用的标签: 设置域对象数据   <c:set></c:set> 输出域对象数据   <c:out value=""></c:out> 单条件判断   <c:if test=""></c:if>      只有if没有else 多条件判断 <c:choose></c:choose> + <c:when test=" "></c:whe

java web中jsp常用标签

在jsp页面开发过程中,经常需要使用JSTL(Java Server Pages Standard Tag Library)标签开开发页面,是看起来更加的规整舒服. JSTL主要提供了5大类标签库: 1. 核心标签库: 为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作(如导入和重定向web页面等). 2. 国际化(I18N)标签库: 支持多种语言的引用程序. 3. SQL标签库: 对访问和修改数据库提供标准化支持. 4. XML标签库: 对XML文件处理和操作提供

jsp引用JSTL核心标签库

一.引用JSTL 1.  JSTL的引入可以让JSP代码中<%%>等代码消失掉,再结合EL表达式,会更加方便以及美观. 2.  各套框架(还没有学习,比如struts,SpringMVC等)都有自己的标签库,这时JSTL可以作为公共.通用的,横行于各框架中. 操作: 第一步:下载JSTL包 下载地址:http://tomcat.apache.org/taglibs/ 第二步,新建一个jsp页面 JSTl基本应用: 1.核心标签库:包括基本的语言功能,变量操作,流程控制等等. 2.国际化和格式化

9.EL表达式 和 JSTL核心标签库

EL表达式 1./*获取数据*/ (某个web域中的对象,访问javabean的属性.访问List集合.访问Map集合.访问数组) 1 <html> 2 <head> 3 <title>el表达式</title> 4 </head> 5 6 <body> 7 8 9 <---------------------el表达式---(找不到数据的话,返回"",不是null)---------------------

18、EL表达式、JSP标签、JSTL标签、自定义标签

EL表达式 jsp的核心语法: jsp表达式 <%=%>和 jsp脚本<% %>. 以后开发jsp的原则: 尽量在jsp页面中少写甚至不写java代码. 使用EL表达式替换掉jsp表达式 EL表达式作用: 向浏览器输出域对象中的变量值或表达式计算的结果!!! 语法: ${变量或表达式} EL语法 1 输出基本数据类型变量 从四个域获取 ${name} 指定域获取 ${pageScope.name} 域范围: pageScoep / requestScope / sessionSco

jsp之jstl核心标签库

JSTL核心标签库技术 1. JSTL介绍 在JSP页面中即可书写html,也可以书写Java代码,导致页面混乱,维护,修改,升级难度加大,于是国际上不同的公司在实际应用中,根据页面的需求将Java代码进行抽离封装,页面上需要的时候,通过标签(和书写HTML标签差不多)的方式引入封装的Java代码.由于每个公司都有自己一套标签,开发人员在使用标签的时候,可以使用不同公司研发的标签,导致标签严重重复.为了解决这个问题,Apache Jakarta小组归纳汇总了那些网页设计人员经常遇到的问题,开发了

JSP常用标签——JSTL标签和EL表达式

一.JSTL简介 1.什么是JSTL JSTL是Java中的一个定制标记库集.(这个标记库集不需要自己编写,可以直接使用) 2.为什么要使用JSTL 实现了JSP页面中的代码复用(基于标签库原理,重复率较高的代码块支持复用,提高效率) 书写JSP页面时可读性更强(长得很像xml,方便前端查看和参与开发) 用事实告诉你为什么使用JSTL: 实现: 但是,使用JSTL效果如下: 3.JSTL环境搭建 JSTL的下载: 下载地址:http://archive.apache.org/dist/jakar