我的Java路上那些事儿
快乐成长
posts - 110, comments - 101, trackbacks - 0, articles - 7
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
struts2 jsp页面使用s:if 标签
Posted on 2011-03-02 16:46
云云
阅读(35932)
评论(4)
编辑
收藏
在jsp页面使用s:if来判断 和使用s:date来格式化时间显示方式
1
<
s:
if
test
=
"
jobChangeList.size()>0
"
>
2
<
s:iterator value
=
"
jobChangeList
"
>
3
<
tr
>
4
<
td
>
5
<
s:
if
test
=
"
employeetype==0
"
>
正式员工
</
s:
if
>
6
<
s:elseif test
=
"
employeetype==1
"
>
外包
</
s:elseif
>
7
<
s:elseif test
=
"
employeetype==2
"
>
实习生
</
s:elseif
>
8
<
s:
else
></
s:
else
>
9
</
td
>
10
<
td
>
11
<
s:
if
test
=
"
dimission==1
"
>
在职
</
s:
if
>
12
<
s:elseif test
=
"
dimission==2
"
>
离职
</
s:elseif
>
13
</
td
>
14
</
tr
>
15
</
s:iterator
>
字符
<
s:iterator value
=
"
adboardDOList
"
>
页面直接遍历action提供的数据
<
td
class
=
"
align-center
"
>
<
s:
if
test
=
'
status == "P"
'
>
<
span
class
=
"
c-ok
"
>
审核通过
</
span
>
</
s:
if
>
<
s:elseif test
=
'
status == "W"
'
>
待审核
</
s:elseif
>
<
s:elseif test
=
'
status=="R"
'
>
<
span
class
=
"
c-warn
"
>
审核拒绝
</
span
>
<
span
class
=
"
icon icon-warning
"
title
=
"
<s:property value='comments'/>
"
></
span
>
</
s:elseif
>
</
td
>
注意 这里如果status类型是字符串类型 在if中外层用的是单引号 里面用双引号
串类型
1
<
s:set name
=
"
age
"
value
=
"
61
"
/>
页面通过set赋值 同时在页面上判断
2
<
s:
if
test
=
"
${age > 60}
"
>
3
老年人
4
</
s:
if
>
5
<
s:elseif test
=
"
${age > 35}
"
>
6
中年人
7
</
s:elseif
>
8
<
s:elseif test
=
"
${age > 15}
"
id
=
"
wawa
"
>
9
青年人
10
</
s:elseif
>
11
<
s:
else
>
12
少年
13
</
s:
else
>
14
2
从后台数据库中取出值通过对对象传到页面
15
<
s:
if
test
=
"
psInfoDO.employeetype==0
"
>
正式员工
</
s:
if
>
16
<
s:elseif test
=
"
psInfoDO.employeetype==1
"
>
外包
</
s:elseif
>
17
<
s:elseif test
=
"
psInfoDO.employeetype==2
"
>
实习生
</
s:elseif
>
18
3
19
<
s:set name
=
"
name
"
value
=
"
<%=
"'
"+ request.getParameter("name")+"
'"
%>
"
/>
20
<%
21
System.out.println(request.getParameter(
"
name
"
));
22
%>
23
<
s:
if
test
=
"
#name=='zhaosoft'
"
>
24
zhaosoft here
25
</
s:
if
>
26
<
s:elseif test
=
"
#name=='zxl'
"
>
27
zxl here
28
</
s:elseif
>
29
<
s:
else
>
30
other is here
31
</
s:
else
>
字符串比较的时候 注意加引号
评论
#
re: struts2 jsp页面使用s:if 标签[未登录]
回复
更多评论
2014-01-21 09:45 by
安静
你确定是你自己试验了的?这里<s:if test="${age > 60}"> 该用#吧,$符号放在这里是不对的
#
re: struts2 jsp页面使用s:if 标签
回复
更多评论
2015-04-21 14:37 by
李齐林
你好吗
#
re: struts2 jsp页面使用s:if 标签[未登录]
回复
更多评论
2015-05-28 19:55 by
1
0.0
#
re: struts2 jsp页面使用s:if 标签
回复
更多评论
2016-07-15 13:44 by
基佬
你是基佬 哦耶耶
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
Powered by:
BlogJava
Copyright © 云云
日历
<
2011年3月
>
日
一
二
三
四
五
六
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(9)
给我留言
查看公开留言
查看私人留言
随笔档案
2015年7月 (1)
2014年9月 (3)
2014年1月 (3)
2013年12月 (1)
2013年11月 (4)
2013年10月 (2)
2013年7月 (2)
2013年6月 (3)
2013年4月 (2)
2013年1月 (2)
2012年12月 (4)
2012年11月 (3)
2012年10月 (3)
2012年9月 (2)
2012年8月 (1)
2012年7月 (9)
2012年6月 (2)
2012年5月 (6)
2012年4月 (7)
2012年3月 (2)
2012年2月 (1)
2012年1月 (1)
2011年12月 (2)
2011年11月 (16)
2011年10月 (7)
2011年8月 (1)
2011年6月 (2)
2011年5月 (5)
2011年4月 (9)
2011年3月 (10)
搜索
最新评论
1. re: CAP原理与最终一致性 强一致性 透析
学习。
--NewSea
2. re: 一致性哈希算法与Java实现
有一个问题,如果使用虚拟节点,某台机器每次宕机再恢复后都需要迁移数据。这样是否反而更麻烦了。
--三单联咖啡色
3. re: java static块和static 方法 的使用区别
sss
--zhangsan
4. re: struts2 jsp页面使用s:if 标签
你是基佬 哦耶耶
--基佬
5. re: android开发过程中 R文件消失 clean 和 build project都无效 已解决
评论内容较长,点击标题查看
--llll
阅读排行榜
1. linux 新建用户、用户组 以及为新用户分配权限(127850)
2. Oracle内连接、外连接、右外连接、全外连接小总结(93176)
3. zookeeper 集群安装(单点与分布式成功安装)摘录(79131)
4. android开发过程中 R文件消失 clean 和 build project都无效 已解决(76946)
5. 一致性哈希算法与Java实现 (48822)
评论排行榜
1. Oracle内连接、外连接、右外连接、全外连接小总结(12)
2. zookeeper 集群安装(单点与分布式成功安装)摘录(11)
3. android开发过程中 R文件消失 clean 和 build project都无效 已解决(6)
4. struts2 jsp表单提交后保留表单中输入框中的值 下拉框select与input(6)
5. jquery 自动过滤表单输入框前后空格(5)