velocity中MAp和List結合使用

提交機構的顯示數組

(1).velocity中遍歷一個Map<String,Object>ci

#foreach($result in ${resultMap.entrySet()})string

$result.keyit

$result.valueio

#endforeach

(2).循環顯示出查詢的course(List)List

#foreach($v in $courseList)select

$v.id //獲取當前course的id循環

#end遍歷

當$result.key==$v.id 的時候,顯示出$v.name $v.courseStar

 

選擇提交班級後須要相應的顯示班級的課程

取$result.value,先將其使用substring截取第一個和最後一個,變成一個string

最後使用split進行分割後成爲一個數組array

將數組遍歷出來,顯示

 

若是已經爲提交班級,查看時須要顯示當前的提交班級以及班級課程

將當前顯示的班級中選中顯示

<option value="$v.id" arrayValue="$result.value" #if(${course.迪}==$v.id) selected #end>$v.name $vcourseStar</option>

相關文章
相關標籤/搜索