<c:if>没有<c:else>可以用<c:choose>来取代结构:
<c:choose><c:when test="">    如果</c:when><c:otherwise>  否则</c:otherwise>
</c:choose>在同一个 <c:choose> 中,当所有 <c:when> 的条件都没有成立时,则执行 <c:otherwise> 的本体内容。语法<c:otherwise>本体内容</c:otherwise>属性无限制·<c:otherwise> 必须在 <c:choose> 和 </c:choose>之间·在同一个 <c:choose> 中时,<c:otherwise> 必须为最后一个标签说明在同一个 <c:choose> 中,假若所有 <c:when> 的test属性都不为true时,则执行 <c:otherwise> 的本体内容。范例笔者举一个典型的 <c:choose>、<c:when>和<c:otherwise>范例:<c:choose><c:when test="${condition1}">condition1为true</c:when><c:when test="${ condition2}">condition2为true</c:when><c:otherwise>condition1和condition2都为false</c:otherwise></c:choose>范例说明:当condition1为true时,会显示“condition1为true”;当condition1为false且condition2为true时,会显示“condition2为true”,如果两者都为false,则会显示“condition1和condition2都为false”。注意假若condition1和condition2两者都为true时,此时只会显示"condition1为true",这是因为在同一个<c:choose>下,当有好几个<c:when>都符合条件时,只能有一个<c:when>成立。

转载于:https://www.cnblogs.com/yoyo24456/p/3684447.html

关于c:if没有c:else解决方案相关推荐

  1. mysql并发更新数据,多用户并发修改数据解决方案。

    mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...

  2. Chrome不支持showModalDialog的解决方案

    Chrome不支持showModalDialog的解决方案 昨天在使用showModalDialog的时候,遇到如下问题: 如果子窗口被刷新过,那么父窗口就接受不到子窗口的返回值. 为了解决这个问题, ...

  3. GCC 链接 xxx:No such file or directory 及运行可执行文件 error while loading shared libraries: xxx.so 解决方案

    关于 GCC 提示找不到指定库文件的这个问题,通常出现在以下 2 个场景中: 利用静态库或者动态库文件实现链接操作(生成可执行文件)时,·GCC 可能会提示 xxx:No such file or d ...

  4. Docker使用遇到问题Got permission denied while trying to connect to the Docker daemon socket解决方案

    Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker. ...

  5. 【VS实践】VS解决方案中出现无法生成DLL文件

    前言: 这几天在学习牛腩新闻发布系统,突然发现标准的过程原来是从D层倒着往U层敲,在敲的过程中,遇到了一个问题:D层生成的DLL文件,在B层和U层中使用不了! 从早上10:00~15:30,自己弄了好 ...

  6. Tomcat 1099端口占用重启无效,查不到进程,改换端口无效解决方案

    不知道怎么的,突然Tomcat报错1099端口被占用 以下总结了网上可能有效的三种解决方案: 方案一对我来说无效,根本查找不到1099的进程 方案二对我来说也无效 方案三有效,关闭了hyper-v服务 ...

  7. 华为公有云架构解决方案

    华为公有云架构解决方案 华为公有云架构 华为公有云的主要服务如弹性云服务器(ECS).弹性伸缩服务(AS).云硬盘 (EVS).云硬盘备份(VBS).对象存储服务(OBS) .虚拟私有云(VPC).弹 ...

  8. 半导体与智能汽车行业解决方案

    半导体与智能汽车行业解决方案 EDA芯片仿真.IC验证.在线电路仿真:Cadence/Synopsys/Mentor软件加速. IC设计公司 帮助芯片代工厂进行Synopsys VCS,Synopsy ...

  9. 云端一体全栈解决方案

    云端一体全栈解决方案 随着万物互联时代的来临,在终端设备方面,无论是单独部署的个人电脑,接入云平台的瘦客户端,还是其它通过有线和无线接入服务端的多样化设备,用户都呼唤终端设备有更高的性能,更好的用户体 ...

  10. NVIDIA DGX SUPERPOD 企业解决方案

    NVIDIA DGX SUPERPOD 企业解决方案 实现大规模 AI 创新的捷径 NVIDIA DGX SuperPOD™ 企业解决方案是业界首个支持任何组织大规模实施 AI 的基础架构解决方案.这 ...

最新文章

  1. 求二维数组最大子数组
  2. 交换机启用光口命令_如何在思科交换机上查询光模块状态?
  3. MAC下《暗黑世界》客户端版本编译说明!!
  4. 2006年上海交通大学计算机研究生机试真题
  5. 分布式下服务注册的地位和原理
  6. HDU 2818 Building Block
  7. 微软登录界面加载不出_微软要硬了,做出这个目前最好用的浏览器
  8. sql server 数据库忘记sa账户密码/ 无管理员账户解决办法
  9. HDU1028——I gnatius and the Princess III
  10. 软件可用性测试mantis,学生选课系统-软件可用性测试实验.doc
  11. docker 安装 与 卸载 centos
  12. 别惹老黄!英伟达遭网络攻击后,反手就把黑客黑了
  13. 李开复 —— 给中国学生的第四封信:大学四年应是这样度过
  14. 网红奶茶雪糕高价背后,到底是真好吃还是智商税
  15. 5G是什么?5G能做什么?5G在未来将带来什么?
  16. python和ui设计哪个更好_Python主流IDE对比:Eric VS. PyCharm
  17. Spring boot中使用Jackson ObjectMapper注入
  18. linux rzsz 安装包,安装rzsz软件包全攻略
  19. sql 行政区划关联查询优化_民政部:四季度继续开展优化行政区划设置研究
  20. 记账时对收支、借还款进行分类记录

热门文章

  1. Android开发笔记(一百五十八)运行时动态授权管理
  2. c语言格式化 病毒源码,【病毒】震荡波病毒C语言源码
  3. @ModelAttribute
  4. 2017-2018-1 20155301 实验四 外设驱动程序设计
  5. YAML文件结构简介
  6. 多领域合作 浪潮与美亚柏科赋能信息安全
  7. 如何获取LanuchImage
  8. 学习《ACM 程序设计》笔记--STL
  9. exchange2003的简单安装方法
  10. 体验c#面向对象的编程