jsp判断List长度

大家好:

今天遇到的一个问题就是后台往前台传List ,前台判断List的长度!

查别人的都说要加别的标签

jsp开发中经常要判断list或者字符串的长度来做些事情,因为jstl标签中的if不支持else,所以选择while来做。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>--------这里就需要有standard.jar这个包
引入两个标签库之后就能实现长度判断了,例如
Jsp代码  收藏代码

      
          
        未分组  
          
          
          
            ${tags.tagname}  
          
          
      
而我今天要说的是只需要 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 这个标签就好了

只需要在 body中加入个隐式标签就可以轻轻松松判断了


   

这样就OK了!!!


		
		
		
		
		

中药药品:
              

${tcMedicineList.name}${tcMedicineList.standard}

begin="0" end="0">

剂量:${ptcMedicineList.num} ${ptcMedicineList.unit}
<%-- 剂量:${ptcMedicineList.dosage}
--%> 用法:${ptcMedicineList.usemethod} ${ptcMedicineList.dosage}

begin="0" end="0">>

剂量:${ptcMedicineList.num} ${ptcMedicineList.unit}
用法:${ptcMedicineList.usemethod} ${ptcMedicineList.dosage} 展开

${tcMedicineList.name}${tcMedicineList.standard}

剂量:${ptcMedicineList.num} ${ptcMedicineList.unit}
用法:${ptcMedicineList.usemethod} ${ptcMedicineList.dosage} 收起

西药药品:

${weMedicineList.name}${weMedicineList.standard}

...展开

${weMedicineList.name}${weMedicineList.standard}

 收起

<%--
检查项目:

${entity.name}

展开

${entity.name}

 收起

--%>
其他:

${otMedicineList.name}${otMedicineList.standard}

治疗项目:

${trMedicineList.name}${trMedicineList.standard}

合计:${fee} 元




你可能感兴趣的:(jsp,html)