【发布时间】:2014-03-25 08:22:45
【问题描述】:
终于解决了。 感谢@geoand,我做了一个小改动,它可以工作了。
<form:select path="associationAbroad" disabled="${candidate.associationAbroadNameSelected ? 'false' : 'true'}" >
这是我的原帖:
条件/s 在 div 或 span 等其他标签中运行良好,甚至在明确的 <select> 标签内也能正常工作,但是当我在 form:select 中使用它时会引发异常。
candidate.associationAbroadNameSelected = true 或 false 作为布尔原语。
我正在使用 Spring MVC 3.2.5
请帮忙。
<!-- This one works -->
<select ${candidate.associationAbroadNameSelected ? "enabled" : "disabled"}>
<option value="2">test</option>
</select>
.
<!-- This one throws exception that blows my mind :-( -->
<form:select path="associationAbroad" ${candidate.associationAbroadNameSelected ? "enabled" : "disabled"} >
<form:option value="">Select...</form:option>
</form:select>
【问题讨论】:
标签: spring select tags expression