jsp中c标签的c:if和c:choose判断
1、
<c:if><c:if/>
相当于java中的:
if(true){
}
1.1 用法
—引入c标签包:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
—body中写入判断:
<c:set var="salary" scope="session" value="${2000*2}"/>
<c:if test="${salary > 2000}"><p>我的工资为: <c:out value="${salary}"/><p>
</c:if>
—属性说明:
test:条件(${}中为条件)。
var:用于存储条件结果的变量。
scope:var属性的作用域(可省略,默认值为page)。
2、
<c:choose><c:when test="<boolean>"/>...</c:when><c:when test="<boolean>"/>...</c:when>......<c:otherwise>...</c:otherwise>
</c:choose>
相当于java中的:
if(){...
}else if(){...
}else{...
}
2.1 用法
—同样需要引入c标签包:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
—body中判断
<c:set var="salary" scope="session" value="${2000*2}"/>
<p>你的工资为 : <c:out value="${salary}"/></p>
<c:choose><c:when test="${salary <= 0}">太惨了。</c:when><c:when test="${salary > 1000}">不错的薪水,还能生活。</c:when><c:otherwise>什么都没有。</c:otherwise>
</c:choose>
属性说明:
<c:choose>标签没有属性
<c:when>标签只有一个属性:test:意义同<c:if>标签属性
<c:otherwise>标签没有属性
jsp中c标签的c:if和c:choose判断相关推荐
- jsp中c标签的详细使用
jsp中c标签的使用 JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的.把常用的内容,放在这里备份一份,随用随查.尽量做到不用查,就可以随手就可以写出来.这算是Java程序员的基本功吧, ...
- JSP中meta标签之详解
JSP中meta标签之详解 2013年01月26日 16:09:27 阅读数:5589 JSP标签 <meta.....>作用总结 <metahttp-equiv="pra ...
- 【jsp中c标签的使用以及获取数据】
一.jsp中c标签的使用 1.变量维护 (1)<c:set>设置变量值和对象属性值,语法如下: <c:set value="值" var="变量名&qu ...
- jsp中c标签的使用
jsp中c标签的使用 核心标签库 它是JSTL中的核心库,为日常任务提供通用支持,如显示和设置变量.重复使用一组项目.测试条件和其他操作(如导入和重定向Web内容).Core标签按功能可分为4种类型: ...
- 关于jsp中jstl-core标签循环遍历的使用
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签. 除了这些,它还提供 ...
- jsp中jstl标签的类似 if - else 语句 的语法
在jsp中引入jstl的标签库和函数库 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c&q ...
- jsp中c标签的引入
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> c标签的引入需要导包 ...
- JSP中jspinclude标签的应用中的相对路径和绝对路径
JSP中jsp:include标签的应用 1,不支持<%= %>等动态的语法,特别是page属性的值,只能是一个写死的字符串(刚听说,其实也有自己本身的一些特殊语法,以后再学) 2,对于引 ...
- jsp中C标签c:forEach的使用
JSTL中提供了与URL相关的标签,分别是c:import , c:url , c:redirect , c:param .其中c:parm标签通常与其他标签配合使用. jsp页面需要引入标签代码如下 ...
最新文章
- RPA和AI:加速数字化转型的步伐
- vc获取当前路径,并且创建文件
- WindowsServer2003双网卡配置
- [BZOJ1322]Destroying The Graph
- 编程之美---小飞的电梯调度问题 1.8 扩展2
- 注册中心ZooKeeper、Eureka、Consul 对比
- 十八般武艺教你如何解决问题
- Blazor+Dapr+K8s微服务之服务调用
- 判断android图片是否硬解码(方法)
- Jsoup(一)Jsoup详解(官方)
- raid5加热备盘_联想服务器X3650 M2 配置RAID5与热备盘图文方法
- 期货市场技术分析05_交易量和持仓兴趣
- 奥维互动地图恢复旧版及导入谷歌卫星图
- switchhost提示没有切换权限
- 连接本地数据库和远程连接他人数据库?
- spark学习之sparksql语法优化
- unity3d之角色的移动篇 -- 俯视视角下的键盘移动番外篇
- 微信小程序免300元认证费的方法,无需续费年检!
- 虎虎生威—新年版本(鼠标超人、烟花、浮动会闪的星星以及闪避值拉满的老虎)
- Unity WebGL与浏览器脚本交互
热门文章
- oracle tabe unlock_oracle DBA必需掌握的常用命令集锦
- 基于dlib库关键点检测(图片和视频)demo
- Done is better than perfect——不要过分追求完美,即刻开始就是最好的开始
- JAVA一种获得泛型类泛型参数Class对象的方法
- ESP32-CAM之ST7789图像显示
- rk watchdog 看门狗配置,rockchip
- Vue3使用element-plusUI解决菜单高度自动自适应的问题,使用CSS3的vh单位
- [渝粤教育] 郑州大学 科举与唐诗 参考 资料
- 简单介绍Wifi无线上网的优势及基本特点
- html 穿越星空效果,CANVAS 光速穿越星空的效果