- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
table % for (UserBean u : list) { % tr td%=u.getUsername()%/td td%=u.getRealname()%/td % if (u.getSex == 0) { % td 男 /td % } else { % td 女 /td % } % /tr % } % /table table c:forEach item=list var=u tdc:out value=${u.username}/c:out/td tdc:out value=${u.realname}/c:out/td td c:choose c:when test=${u.sex==0} td男/td /c:when c:otherwise td女/td /c:otherwise /c:choose /c:forEach /table %@ taglib prefix=c uri=/jsp/jstl/core % %@ page contentType=text/html; charset=gb2312 % html head titleJSTL:c:if的使用/title /head body c:set var=count value=100/ c:if test=${count78} count78 /c:if /body /html 例: %@ taglib prefix=c uri=/jsp/jstl/core % %@ page contentType=text/html; charset=gb2312 language=java % html head titleJSTL:c:if的使用/title /head body c:if test=${10078} var=result c:out value=${100确实大于78}/c:out /c:if brbr brbr /body /html 演示c:if标签(usingif.jsp) 第7~13行的程序块,使用了两个c:if标签,分别返回true和false的判断式,从网页的运行结果当中,可以看到其中判断式为true者的内容显示至网页上,也就是“4的确比2大”的消息正文,如图5-8所示。 usingif.jsp运行结果 下面修改程序代码的内容,建立另外一个范例。通过设置var,更好地运用判断式。 %@page contentType=text/html% %@page pageEncoding=GB2312% %@taglib prefix=c uri=/jsp/jstl/core% html headtitle演示if标签var属性/title/head body c:if test=${42} var=result/ c:if test=${result==true} c:out value=${4的确比2大} / /c:if c:if test=${42} var=result/ c:if test=${result==true} c:out value=${4的确比2大} / /body /html 演示c:if标签-使用var(usingifvar.jsp) 范例第8行是一个没有主体内容的c:if标签,其中var属性设置的result,存储了表达式的结果;第10至第12行,判断式检查变量result,当这个变量为true的时候,显示指定的信息内容。 标签c:choose 在网页中,若程序流程的判断超过一个以上,可用此标签设计多重判断式,进行更复杂的流程控制。 多重判断由c:choose与另外两个标签c:when与c:otherwise形成判断区块。 c:choose语法如下: c:choose body content(c:whenandc:otherwisesubtags) /c:choose when与otherwise构成c:choose标签的内容区域,下面是相关语法。 c:when test=testCondition body content /c:when c:otherwise conditional block /c:otherwise c:when和c:otherwise必须依附在c:choose标签下,而且在整个判断区块中,c:when标签必须出现在c:otherwise之前,当test判断式成立时,其中的程序区段将被运行,若所有c:when标签的条件式均不成立,则运行c:otherwise标签的内容。 %@page contentType
您可能关注的文档
最近下载
- Q/SH 0706-2016 金属材料验证性检验导则.pdf VIP
- 明清天主教文化传入中国的文化因素.docx VIP
- 2025年普通高校招生考试(八省联考)英语试题及答案.pdf VIP
- 晚晴簃诗汇--卷一百四十九 .pdf VIP
- 物流项目管理第一章.ppt VIP
- 物流项目管理案例分析.docx VIP
- [黔西南]2024年贵州黔西南州红十字会引进人才笔试历年典型考题及解题思路分析附带答案详解.docx VIP
- 现代数值计算(第3版)课后习题答案解析.pdf
- [黔西南]2024年贵州黔西南州农业农村局引进人才笔试历年典型考题及解题思路分析附带答案详解.docx VIP
- 2024年05月贵州黔西南州农业农村局引进人才笔试历年典型考点解题思路附带答案详解.docx VIP
文档评论(0)