天天看點

el表達式設定option标簽selected

今天早些時候把eclipse更新到了最新版的oxygen(氧氣版),然後jsp的校驗列出了一系列的錯誤,紅得讓人受不了。

el表達式設定option标簽selected

以前版本的eclipse就沒有報這方面的錯。網上很多資源都說去掉jsp的校驗,我不太認可這種做法,解決問題還是要從本質上去解決。

el表達式設定option标簽selected

eclipse中提示的錯誤如上圖,其實原因在于

<option value="${item.id}" <c:if test="${item.id==deal.market_id}">selected="selected"</c:if>>${item.marketname}</option>

這段代碼,通過el表達式設定option的selected的寫法過時或者不夠優化。

應該這樣寫:

<option value="${item.id}" ${item.id==deal.market_id?'selected':''}>${item.mark

繼續閱讀