jsp里的逻辑语句c:if和c:choose

摘要:
1.c:ifc:when测试可以是变量或EL表达式,结果应为真或假。

1.c:if

<c:if test=""></c:if>

c:when的test里可以是变量或者是一个EL表达式,其结果应该是true或者false。

EL表达式具体参考http://blog.csdn.net/yolanda_nuonuo/article/details/52680036

2.c:choose

<c:choose>

        <c:whentest="">

                情况一

        </c:when>

        <c:otherwise>

                情况二

       </c:otherwise>

</c:choose>

3.c:forEach

<c:forEachbegin="1"end="3" step="1"varStatus="leftInfo">

<divid="leftInfo${leftInfo.current}">

</div>

</c:forEach>

这里的${leftInfo.current}会从1取到3

4.根据条件改变一个class

<divclass="boarding<c:if test=''>_p</c:if>" >

可以在css文件中写两个属性,一个是boarding一个是boarding_p

 

免责声明:文章转载自《jsp里的逻辑语句c:if和c:choose》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VTK 模型的颜色映射人脸识别1:1对比 (二)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

shiro中JSP标签

Shiro提供了JSTL标签用于在JSP/GSP页面进行权限控制,如根据登录用户显示相应的页面按钮。 导入标签库 Java代码 <%@taglibprefix="shiro"uri="http://shiro.apache.org/tags"%> 标签库定义在shiro-web.jar包下的META-INF/shiro.tld中定义。 gu...

JavaWeb总结(十三)

Web开发模式的变迁   了解了Servlet和JSP,知道利用Servlet就可以开发一个Web应用程序,但是Servlet的缺陷使Web应用程序开发变得非常繁琐且不利于分工协作。使用JSP(表达式、声明、scriplet)来开发Web应用程序 Java Web开发变得轻松,但是这样使得页面严重缺乏可读性,并且没有将页面表现和业务逻辑实现分开,维护难度...

Jsp基础知识

Jsp:Java Server Pages http://127.0.0.1:8080/weba/hello.html Tomcat执行过程: 浏览器通过http协议发送请求,以TCP协议作为底层,去tomcat的安装目录下找到webapps下的weba文件夹,再继续找到hello.html. http协议有协议头和协议头,底层是TCP,是无状态的,两次连...

嵌入式web服务

:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。 Boa 1.介绍 Boa诞生于1991年,作者Paul Philips。是开源的,应用很广泛,特别适合于嵌入式设备,网上流行程度很广。它的官方网站说boa是最受人喜爱的嵌入式web服务器。功能较为强大,支持认证,cgi等。B...

jsp语法与标签

语法: <% 多行java代码 %> 在一个JSP页面中可以有多个脚本片断,在两个或多个脚本片断之间可以嵌入文本、HTML标记和其他JSP元素。 举例: <% int x = 10; out.println(x); %> <p>这是JSP页面文本</p> <...

【技术贴】jsp出现getOutputStream() has already been calle

此错误经常在websphere6.x版本里出现:原因是jsp文件中的尖括号百分号里面有空行或者其他的什么原因,Servlet1.2规范规定了OutputStream只能获得一次,在jsp中实际上已经通过内置对象out获得过一次,所以在程序里输出excel等文件时需要再getOutoutStream时就会报:OutputStream already obta...