1、<ww:select label="store house" name="storeHouseId"
value="productContainer.storeHouse.name"
list="storeHouseMap" emptyOption="true"
headerKey="-1" headerValue="please choose one"/>
其中storeHouseMap: key=id&value=name,webwork在select 中利用value的值来从下面的list中查找获得option,而上文利用name作为value,但是在list中key是id,显然,不能从list中获得option,故不能正确显示value!
value="productContainer.storeHouse.name"
list="storeHouseMap" emptyOption="true"
headerKey="-1" headerValue="please choose one"/>
其中storeHouseMap: key=id&value=name,webwork在select 中利用value的值来从下面的list中查找获得option,而上文利用name作为value,但是在list中key是id,显然,不能从list中获得option,故不能正确显示value!
本文探讨了WebWork框架中select组件的一个常见问题:当组件的name属性与list中的key不匹配时,导致无法正确显示选项值。文章通过具体代码示例解释了问题的原因,并提出了相应的解决思路。
342

被折叠的 条评论
为什么被折叠?



