首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

用法示例即注意事项

用法示例即注意事项

注意事项

字符串N一定要用“”双引号包含,test的包含则用单引号 ‘ ’,如果相反,则不能正确判断该属性是否与该字符串相等。

    正确:<s:if test ='bean.test == "abc" '></s:if>
     
     
    错误:<s:if test =" bean.test == 'abc' "></s:if>

因为java是强类型语言,单引号表示char类型,只能赋给一个字符给char类型,
而双引号则表示String类型
所以我的activityBean.searchForce属性是String类型,那么必须要用双引号



一些常用的用法
判断为空

<s:if test="#session.user.username==null">

<s:if test="sencondTypeMaps==null">

判断非空

<s:if test="#session.user.username!=null" >


判断字符串相等

<s:if test='type=="new"'>


判断字符串不等

<s:if test='typeCount!="0"'>

这里0是字符串,typeCount在class中的属性是 String


判断数值

<s:if test="#session.user.username==0">
返回列表