日期:2014-05-18  浏览次数:20700 次

关于JSTL <c:forEach>的用法
<c:forEach   items= "${CommodityTypeList} "   var= "item ">
                       
                        <html:option     value= '${item[ "id "]} '>
                       
                       
                       
                        ${item[ "commoditytypename "]}
                        </html:option   >

                        </c:forEach>
这段代码现在的效果是,已经可以循环3次了,下拉框已经有三个选择了,但是都是${item[ "commoditytypename "]},不是带出的值,
list里面的是一个类commodityType的类,想输出值和编号,不知道要怎么做啊??

------解决方案--------------------
<html:option value= '${item.id '>
${item.commoditytypename}
</html:option >
------解决方案--------------------
用 <c:out value= "${item.commoditytypename} "/>