c:if标签多条件的逻辑判断

楼主最近遇到一个要在js中写多条件的条件判断语句其中有个条件是类似于这种0<${aphot.count}<=5,楼主一开始是这么写的但是只进入第一个和最后一个


[javascript]  view plain  copy
  1. "${listAp}" var="aphot">  
  2. alert("ap信息==>"+${aphot.id}+":"+${aphot.count});  
  3. if test="${aphot.count == 0}">  
  4. alert("等于0");  
  5. if>  
  6. if test="${aphot.count>0} && ${aphot.count<=5}">  
  7. alert("0-5 :"+${aphot.xValue}+","+${aphot.yValue});  
  8. if>  
  9. if test="${aphot.count>5} && ${aphot.count<=10}">  
  10. alert("5-10:"+${aphot.xValue}+","+${aphot.yValue});  
  11. if>  
  12. if test="${aphot.count >10}">  
  13. alert("10以上:"+${aphot.xValue}+","+${aphot.yValue});  
  14. if>  
  15.   


最后改成这样子每个条件都可以进去,后来发现像这种语句只用写一个“${}”符号,然后再一个里面做判断就行。

[javascript]  view plain  copy
  1. "${listAp}" var="aphot">  
  2. alert("ap信息==>"+${aphot.id}+":"+${aphot.count});  
  3. if test="${aphot.count == 0}">  
  4. alert("等于0");  
  5. if>  
  6. if test="${aphot.count>0 && aphot.count<=5}">  
  7. alert("0-5 :"+${aphot.xValue}+","+${aphot.yValue});  
  8. if>  
  9. if test="${aphot.count>5 && aphot.count<=10}">  
  10. alert("5-10:"+${aphot.xValue}+","+${aphot.yValue});  
  11. if>  
  12. if test="${aphot.count >10}">  
  13. alert("10以上:"+${aphot.xValue}+","+${aphot.yValue});  
  14. if>  
  15.   

转载自:http://blog.csdn.net/u012286237/article/details/38317531

你可能感兴趣的:(c:if多条件的逻辑判断)