页面显示数据不能为负值

ws905803213 java软件工程师  2015-10-12 03:29:53
<span style="color:#ff3000;font-weight:bold;font-size:30px;">${points}</span>

${points}小于零时显示0,不能为负数,大于0正常显示数据


我试了试${points < 0 ? 0:points},不行,直接不显示数据了。。。。。。
...全文
119 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
心随自在飞 2015-10-12
这个三元运算符运算
你可以放到 后台处理好啊!

前台不应该做这样的逻辑处理!

  • 打赏
  • 举报
回复
coder-qi 2015-10-12
EL表达式并不支持?:语法,可以使用JSTL标签库来完成这个功能。
首先导入core标签库<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
接下来,这样写就可以了:
<c:choose>
<c:when test="${points gt 0}">${point }</c:when>
<c:otherwise>0</c:otherwise>
</c:choose>
上面的语句相当于if else 语句
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-10-12 03:29
社区公告
暂无公告