页面显示数据不能为负值

ws905803213 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},不行,直接不显示数据了。。。。。。
...全文
166 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
心随自在飞 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 语句

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧