本节代码具体介绍
if
、
else
、
elseif
控制标签的使用方式介绍。
=
if
、
else
、
elseif
标签使用。
=
if
、
else
、
elseif
标签功能演示。
标签使用
JSP
文件:
<!-------------------------------------------
文件名:
ifelseifTag.jsp-------------------------------->
<body>
<h3 align="left">
ifelseif
标签使用范例
</h3>
<s:set name="frank" value="{'
欧龙无苯油漆
(
六度
)','
进户门套油漆
','
踢脚线
','
奥普浴霸
'}" />
<s:if test="%{#frank[1]=='
踢脚线
'}">
<s:property value="%{#frank[1]}" />
</s:if>
<s:elseif test="%{#frank[1]=='
进户门套油漆
'}">
<s:property value="%{#frank[1]}" />
</s:elseif>
<s:else>
不是
</s:else>
</body>
功能演示如图
5.4
。
图
5.4 if
、
else
、
elseif
标签范例图
(
1
)
if
标签的功能判断条件是否符合
if
中定义的条件
。和
Java
中
if
的功能相同。
(
2
)
else
标签的功能判断条件是否符合
else
中定义的条件
。和
Java
中
else
的功能相同。
(
3
)
elseif
标签的功能判断条件是否符合
elseif
中定义的条件
。和
Java
中
else if
的功能相同。
(
4
)上述三个标签中
test
都是判断的条件定义。返回的是一个
boolean
值,如果判断条件为真即返回
true
值,则标签中定义的内容才会在页面上显示。如代码所示,网页中显示的是
elseif
标签中的内容。因为只有该标签的
test
返回的是
true
,而且一旦返回
true
值,后面的标签内容也不执行。和
Java
中
if
、
else
的功能是完全相同的。
更多信息请查看 java进阶网 http://www.javady.com/index.php/category/thread
- 大小: 4.5 KB
分享到:
相关推荐
官方原版完整包 spring-framework-5.3.3.RELEASE.zip官方原版完整包 spring-framework-5.3.3.RELEASE.zip
php-mbstring-5.3.3-3.el6_2.8.x86_64适用于红帽6操作系统
php-mbstring-5.3.3-47.el6.x86_64.rpm
lua-5.3.3源码安装包
php-mbstring-5.3.3-22.el6.x86_64.rpm php-mbstring-5.3.3-22.el6.x86_64.rpm php-mbstring-5.3.3-22.el6.x86_64.rpm
php-bcmath-5.3.3-3.el6.x86_64.rpm适用于红帽6.1操作系统
php-5.3.3-Win32-VC9-x86.msi
php-mbstring-5.3.3-3.el6_2.8.i686
spring库,放心,不需要积分
php-fpm-5.3.3-14.el6_3.x86_64.rpm
php-bcmath-5.3.3-22.el6.x86_64.rpm zabbix安装需要的
官网找不到的旧版本,源码包下载 php-5.3.3.tar.gz适合linux
php-5.3.3-nts-Win32-VC9-x86.rar
php-devel-5.3.3-22.el6.x86_64.rpm 安装
Vue开发者工具,2019/12/31最新vue-devtools-5.3.3版本,不用繁琐的安装和打包。安装方法菜单-》更多工具-》扩展程序-》打开开发者模式-》把解压出来的文件直接拖拽到浏览器就OK了。
php-5.3.3-50.el6_10.x86_64.rpm php-cli-5.3.3-50.el6_10.x86_64.rpm php-common-5.3.3-50.el6_10.x86_64.rpm php-gd-5.3.3-50.el6_10.x86_64.rpm php-ldap-5.3.3-50.el6_10.x86_64.rpm ...
redhat6.5上安装zabbix2.4.1
php-mbstring-5.3.3-26.el6.x86_64
FlashDevelop-5.3.3.zip actionScript 开发利器,绿色版!