c:choose的使用
<c:choose>用于条件选择,他和<c:when><c:otherwise>一起使用,他们只能组合在一起 使用<c:when>代表了<c:choose>的一个条件分支,他必须以<c:choose>作为他的父标签
他必须在<c:otherwise>之前出现,只要遵寻这两个规则,使用起来很简单,下面给出代码:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<jsp:useBean id="user" class="UserBean"/>
<c:set value="56" target="${user}" property="age"/>
<html>
<head>
<title>JSTL:c:choose</title>
</head>
<body>
<c:choose>
<c:when test="${user.age <=18}">
<font color="blue">
</c:when>
<c:when test="${user.age<=30&&user.age>18}">
<font color="red">
</c:when>
<c:otherwise>
<font color="green">
</c:otherwise>
</c:choose>
你的年龄是:<c:out value="${user.age}"/>
</body>
</html>
<c:out>打印js语句时请注意加 escapeXml="false"防转义,大小写敏感
<c:if test="${fn:length(requestScope.msg)>0}">
<%out.println("<script>alert('"+request.getAttribute("msg")+"')</script>");%> (这两种方法等效)
<c:out value="<script>alert('${requestScope.msg}')</script>" escapeXml="false" />
</c:if>
c:choose的使用相关推荐
- jstl c:choose、c:when和c:otherwise标签
在用spring mvc中,页面前端老用jstl,记录一下. <c:choose>.<c:when>和<c:otherwise>在一起连用,可以实现Java语言中的 ...
- 聊聊RibbonLoadBalancerClient的choose方法
为什么80%的码农都做不了架构师?>>> 序 本文主要研究一下RibbonLoadBalancerClient的choose方法 RibbonLoadBalancerClien ...
- mssql 查询当前自增序号_查询函数Choose、Lookup、Hlookup、Vlookup应用技巧解读
Excel中的查找和引用函数主要用于查找工作表中的所需内容,还可以获得工作表中的单元格位置或表格大小等信息,如果将查找和引用函数配合其他的Excel函数使用,将会发挥更强大的功能.常用的查询表中的数据 ...
- What are HANA's models of cloud computing, and which should I choose?
What are HANA's models of cloud computing, and which should I choose? http://searchsap.techtarget.co ...
- We can all choose freedom over a job
We can all choose freedom over a job By Luke Johnson 人人都能创业? Can everyone be an entrepreneur? At fi ...
- 安装android studio出现choose an account with administrator
安装android studio出现choose an account with administrator Windows安装时候会出现的问题 确保你是管理员账号登录,并且拥有管理员权限 确保安装包 ...
- 【错误记录】FFmpeg 推流报错 ( FLV does not support sample rate 8000, choose from (44100, 22050, 11025) )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android 平台中 , 先使用 MediaRecorder 将从 麦克风 采集到的 音频压缩到文件中 , 使用 交叉编译的 FFmpeg 可 ...
- mybaits十六:使用choose标签实现分支选择
<!-- 分支选择<choose><when></when><otherwise></otherwise></choose> ...
- Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
报错日志 tomcat里面跑了多个项目,启动时报如下错误: 严重: The web application [/drc] registered the JDBC driver [com.mysql.j ...
- machine learning (6)---how to choose features, polynomial regression
how to choose features, polynomial regression:通过定义更适合我们的feature,选择更好的模型,使我们的曲线与数据更好的拟合(而不仅仅是一条直线) 可以 ...
最新文章
- Java如何打印异常的堆栈?
- 点云三维重建有关原理
- 分享在MVC3.0中使用jQuery DataTable 插件
- mr利用mapjoin计算出每个部门的总工资以及部门名称
- 玩转 Linux 之:磁盘分区、挂载知多少?
- Spark Structured : HIve jdbc方式访问待下划线的表,找不到表的错误
- Flash游戏破解参考
- 开关电源基础知识(上)_拓扑类型、效率与输入输出及占空比的关系
- ipa文件缓存服务器,ipa文件包获取服务器地址
- 《引爆点》学习笔记二
- 通过for循环生成简单的座位表
- GTK使用cairo绘图教程
- 38、稀疏矩阵的十字链表表示和创建
- sox处理mp3_SOX 音频处理
- linux sort排序及取前几条数据
- 基于近半年Twitter与Github趋势分析_12大分类500+ChatGPT最新开源GitHub存储库(涵盖ChatGPT开发全框架、全编程语言及教程)——每周更新
- c实用技巧:纯c对于excel数据表的处理
- 用view-source:查看网页源代码
- IDea 工具debug模式详细说明
- awk命令详解(二)
热门文章
- ExtJS 日历Calendar 控件 使用
- 【《WebGL编程指南》读书笔记-颜色与纹理】
- 用Ps来制作相机图片
- asterisk mysql set(cdr(u_asterisk 相关数据库配置 使用
- HTTP Basic: Access denied
- 为什么我的IPHONE连接到电脑,电脑提示无法使用此IPHONE
- 广东外语外贸大学2022年程序设计新手赛の题解
- 计算机键盘打字k2,给手机配个键盘,让打字健步如飞——多彩K2201V
- 支付宝支付---流程详解
- 增值税计算机模拟纳税申报,增值税发票的键盘录入、计算机接收方法及其纳税申报器...