Html标签:/c:choose/、/c:when/和/c:otherwise/
来源:互联网 发布:mysql存储过程写法格式 编辑:程序博客网 时间:2024/06/07 16:50
/c:choose/、/c:when/和/c:otherwise/在一起连用,可以实现Java语言中的if-else语句的功能。例如以下代码根据username请求参数的值来打印不同的结果:
1.<c:choose> 2. <c:when test="${empty param.username}"> 3. Nnknown user. 4. </c:when> 5. <c:when test="${param.username=='Tom'}"> 6. ${param.username} is manager. 7. </c:when> 8. <c:otherwise> 9. ${param.username} is employee. 10. </c:otherwise> 11.</c:choose> 以上标签等价于以下Java程序片段:1.<% 2.String username=request.getParameter("username"); 3.if(username==null){ 4. //对应第一个<c:when>标签的主体 5. out.print("Nnknown user."); 6.}else if(username.equals("Tom")){ 7. //对应第二个<c:when>标签的主体 8. out.print(username+" is manager."); 9.}else{ 10. //对应<c:otherwise>标签的主体 11. out.print(username+" is employee."); 12.} 13.%>
/c:choose/、/c:when/和/c:otherwise/标签的使用必须符合以下语法规则:
c:when>和c:otherwise>不能单独使用,它们必须位于c:choose>父标签中。
在c:choose>标签中可以包含一个或多个标签。
在c:choose>标签中可以不包含c:otherwise>标签。
在c:choose>标签中如果同时包含c:when>和c:otherwise>标签,那么c:otherwise>必须位于c:when>标签之后。
转自:http://tech.ccidnet.com/art/3737/20100919/2192485_1.html
- Html标签:/c:choose/、/c:when/和/c:otherwise/
- jstl <c:choose></c:choose>,<c:when></c:when>和<c:otherwise></c:otherwise>标签用法
- 【c标签】 c:choose、c:when和c:otherwise标签
- <c:choose>, <c:when>, <c:otherwise> 标签
- <c:choose>, <c:when>, <c:otherwise> 标签
- jstl c:choose>、<c:when>和<c:otherwise>标签 [转]
- jstl c:choose>、<c:when>和<c:otherwise>标签
- jstl c:choose>、<c:when>和<c:otherwise>标签
- jstl c:choose>、<c:when>和<c:otherwise>标签
- jstl c:choose>、<c:when>和<c:otherwise>标签
- <c:choose>、<c:when>和<c:otherwise>
- JSTL标签之<c:choose><c:when><c:otherwise>标签
- C:choose,C:when,C:otherwise标签 综合实例
- 学习使用<c:choose><c:when>,<c:otherwise>标签
- jstl c:choose><c:when><c:otherwise>标签
- 关于<c:choose><c:when><c:otherwise>标签的使用
- JSTL<c:choose>, <c:when>, <c:otherwise> 标签
- c:choose、c:when、c:otherwise 使用
- sort instance
- Linux下多线程查看工具(pstree、ps、pstack)
- hdu 1785
- 关系数据库设计中,用中间表好还是直接设定主外键关联好?
- REST 和RPC的区别
- Html标签:/c:choose/、/c:when/和/c:otherwise/
- Sublime Text 2中自定义代码模板
- Android 编译系统 (二)
- Linux软件安装常用方法
- Spring设置注入和构造注入
- Sublime Text 2中的插件管理
- java读取unicode
- 【传智征文】我的未来十年职业规划
- c++编译相关