jsp jstl表达式 c:forEach 循环输出整数

这是用jspjstl表达式<c:forEach>循环输出整数,但使用的前提是要知道开始的数字到结束的数,如从1到100,循环输出效果为1,2,3,4

这是用jsp jstl表达式 <c:forEach> 循环输出整数,但使用的前提是要知道开始的数字到结束的数,如从1到100,循环输出效果为1,2,3,4   100这样的类型整数

<c:forEach var="s"  begin="1" end="100">
${s} 
</c:forEach>
效果是 1 2 3 4 5.。。。。。。。100

上面的${s}就是输出的结果了,如要把输出的结果用,号隔开 则是

<c:forEach var="s"  begin="1" end="100">
${s},
</c:forEach>

效果是 1, 2, 3 ,4, 5.。。。。。。。100

以上就是用jsp jstl表达式 c:forEach> 循环输出整数的方法。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个变量 3)变量 EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为 username的变量。 因为我们并没有指定哪一个范围的username,所以它会依序从Page、Request、Session、 Application范围查找。 假如途中找到username,就直接回传,不再继续找下去,但是假如全部的范围都没有找到时, 就回传null。 属性范围在EL中的名称 Page PageScope Request RequestScope Session SessionScope Application ApplicationScope 4) 1--EL表达式用${}表示,可用在所有的HTML和JSP标签中作用是代替JSP页面中复杂的JAVA代码. 2--EL表达式可操作常量 变量 和隐式对象. 最常用的 隐式对象有${param}和${paramValues}. ${param}表示返回请求参数中单个字符串的值. ${paramValues}表示返回请求参数的一组 值.pageScope表示页面范围的变量.requestScope表示请求对象的变量. sessionScope表示会话 范围内的变量.applicationScope表示应用范围的变量. 3 -- 表示是否禁用EL语言,TRUE表示禁止.FALSE表示不禁 止.JSP2.0中默认的启用EL语言. 4-- EL语言可显示 逻辑表达式如${true and false}结果是false 关系表达式如${5>6} 结 果是false 算术表达式如 ${5+5} 结果是10 5--EL中的变量搜
EL 表达式(Expression Language)是一种用于在 Java Web 应用程序中访问和操作数据的简洁语言。它可以嵌入到 JSP 页面中,用于动态生成页面内容。EL 表达式与脚本的区别在于: 1. 语法:EL 表达式使用 `${}` 来引用变量,而脚本通常使用 `<% %>` 或者其他特定的脚本标记来执行代码。 2. 功能:EL 表达式主要用于访问和操作数据,包括访问 JavaBean 属性、访问集合和数组元素、执行算术运算等。脚本可以执行更复杂的逻辑,包括条件语句、循环语句等。 3. 安全性:EL 表达式通常比脚本更安全,因为它有限制的功能,不能直接执行任意的代码。脚本在某些情况下可能存在安全风险,因为它可以执行任意的 Java 代码。 关于 JSTL 中的 c:foreach,它是 JSTL(JavaServer Pages Standard Tag Library)标签库中的一个标签,用于循环迭代集合或数组。它的基本使用方式如下: ```jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> ... <c:forEach var="item" items="${collection}"> <!-- 循环体 --> ${item} </c:forEach> ``` 其中,`var` 属性指定循环变量的名称,`items` 属性指定要迭代的集合或数组。在循环体中,可以通过 `${item}` 来引用当前迭代的元素。你可以根据实际需求在循环体中进行相应的操作。 注意,在使用 c:foreach 之前,需要确保已经导入了 JSTL 的标签库,并在 JSP 页面的头部使用 `<%@ taglib %>` 指令声明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值