我給JSP一個用戶對象,並希望比較用戶的屬性與給定的字符串。我在做什麼,現在是這樣的:在EL中比較字符串
<input type="radio" name="lang" value="ger" <c:if test="${user.comLanguage.equals("ger")}">checked="yes"</c:if>/>German</br>
但我得到的是以下情況例外:
org.apache.jasper.JasperException: /WEB-INF/jsp/library/home.jsp (line: 22, column: 95) equal symbol expected
,其中95列是comLanguage
的一個字母。
這裏的正確語法是什麼?
您最初的語法會的方式工作,如果你正在使用EL 2.2。並在方法調用中使用單引號而不是雙引號。 – BalusC