2012-04-28 53 views
0

我試圖使用從我的bean中的地圖返回的布爾值來禁用/啓用jsp頁面中的單選按鈕。基於地圖值在jsp中禁用單選按鈕struts2

類片段:

public class Options{ 
    private String optionId; 
    private Map<String,Boolean> negativeMap; 

    public setNegativeMap(Map<String,Boolean> negativeMap){ 

    ....... 

} 

JSP代碼片段:

<input id="radioClick<s:property value=optionId"/> type="radio" disabled="%{negativeMap[optionId]}" /> 

我在正確的軌道與此有關?有什麼我失蹤?

回答

0

請,我想你的JSP代碼片段是錯誤的近 「值= optionId」/>」:

<input id="radioClick<s:property value=optionId"/> type="radio" disabled="%{negativeMap[optionId]}" /> 

你的JSP代碼片段應該是這樣的:

<input id="radioClick<s:property value=optionId/>" type="radio" disabled="%{negativeMap[optionId]}" /> 
相關問題