大家好:
今天遇到的一個問題就是後台往前台傳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}
劑量:${ptcMedicineList.num} ${ptcMedicineList.unit}
<%-- 劑量:${ptcMedicineList.dosage}
--%>
用法:${ptcMedicineList.usemethod} ${ptcMedicineList.dosage}
劑量:${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}