JSP--jstl标签

<%
        User person1 = new User();
        person1.setName("James");
        person1.setPassword("23");
        pageContext.setAttribute("player1", "Curry");
        session.setAttribute("james", person1);
    %>
    <c:out value="昨日重现" /><!-- 直接输出常量 -->
    <br>
    <c:out value="${player1}" /><!-- 输出变量,该变量必须属于page,request,session,application的作用域 -->
    <br>
    <c:set value="durant" var="player2" />
    <c:out value="${player2}" />
    <br>
    <c:out value="${james.password}" />
    <br>
    <c:set value="${2000*2}" var="mySalary" scope="request" />
    <c:if test="${mySalary>2000 }">
        <p>
            My Salary is
            <c:out value="${mySalary }" />
        </p>
    </c:if>
    <ul>
        <c:forEach var="i" begin="1" end="10">
            <li>li <c:out value="${i }" />
            </li>
        </c:forEach>
    </ul>
    <ol>
        <c:forTokens items="Benz,BMW,Audio" delims="," var="car">
            <li><c:out value="${car }" />
            </li>
        </c:forTokens>
    </ol>
时间: 2024-08-11 04:54:43

JSP--jstl标签的相关文章

jsp: jstl标签库

jstl标签库,通过maven配置: <!-- jstl标签的支持 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> 常用标签:out.set.remove.catch.if.choose.when 和 URL 表达式

jsp:jstl标签forTokens

forTokens 标签这个标签的作用和 Java 中的 StringTokenizer 类的作用非常相似,它通过 items 属性来指定一个特定的字符串,然后通过 delims 属性指定一种分隔符(可以同时指定多个),通过指定的分隔符把 items 属性指定的字符串进行分组.和 forEach 标签一样,forTokens 标签也可以指定 begin 和 end 以及 step 属性值.这个标签的使用格式如下:<c:forTokens items="stringOfTokens"

Jsp的内置标签和jstl标签

1.内置标签(动作标签) 内置标签不需要再jsp页面导入标签 1).forward:请求的转发,格式如下 <%-- 作用与这个相同 <%request.getRequestDispatcher("/forward2.jsp?name=gqxing").forward(request, response); %> --%> <jsp:forward page="/forward2.jsp"> <jsp:param value=

JSP 标准标签库(JSTL)(JSP Standard Tag Library)

[1] JSTL简介    > JSTL是JSP的标准标签库    > JSTL为我们提供了一些常用的标签,供我们日常开发使用(if . if...else .遍历 . 日期格式化) > 标签库    - core :核心标签库    - 最常用的一个标签库,也就是我们熟悉c标签. - fn :函数标签库    - 函数标签库它需要结合EL表达式使用,主要定义了一些字符串操作的方法. - fmt :格式化标签库    - 主要用来做日期.数字的格式化以及国际化    - 20151019

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

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

jsp页面中jstl标签详解

JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的.把常用的内容,放在这里备份一份,随用随查.尽量做到不用查,就可以随手就可以写出来.这算是Java程序员的基本功吧,一定要扎实. JSTL全名为JavaServer Pages Standard Tag Library,目前最新的版本为1.1版.JSTL是由JCP(Java Community Process)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签函数库. Web程序员能够利用JSTL和EL来开发We

重温JSP学习笔记--与日期数字格式化有关的jstl标签库

上一篇笔记写的主要是JSTL的core标签库,如果想对一些数字或者日期做一些操作或者在网页上显示指定格式的数字或日期,jstl还提供了另一个fmt标签库,这里简单介绍一下: 第一步,导入标签库: <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 格式化时间(在网页面上显示时间): <% Date date=new Date(); pageContext.setAttr

JavaWeb学习之JSP常用标签、EL表达式的运算符、JSTL标签库(6)

1.JSP常用标签 * 只要支持JSP文件,常用标签有可以直接使用 * 格式: jsp:xxxx * jsp:forward ,完成jsp页面的转发 * page属性:转发的地址 <% request.setCharacterEncoding("UTF-8"); %> <jsp:forward page="/index.jsp"> <jsp:param value="张三" name="userName&q

jsp之jstl标签

常用jstl标签 一.<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 核心标签 1.符合条件就输出,没有对应的else <c:if test="条件">  输出内容  </c:if> 2.符合某个条件后就不再执行后面的条件,没有条件适合就执行otherwise <c:choose> <c:when test=&q

学会怎样使用Jsp 内置标签、jstl标签库及自定义标签

学习jsp不得不学习jsp标签,一般来说,对于一个jsp开发者,可以理解为jsp页面中出现的java代码越少,对jsp的掌握就越好,而替换掉java代码的重要方式就是使用jsp标签. jsp标签的分类: 1)内置标签(动作标签): 不需要在jsp页面导入标签 2)jstl标签: 需要在jsp页面中导入标签 3)自定义标签 : 开发者自行定义,需要在jsp页面导入标签 1.内置标签(动作标签): <jsp:forward />转发标签: 语法:<jsp:forward page="