私はJSPにUserオブジェクトを与えていて、ユーザーの属性と指定されたStringを比較したいと思っています。私が今やっていることは、次のとおりです。ELの文字列を比較する
<input type="radio" name="lang" value="ger" <c:if test="${user.comLanguage.equals("ger")}">checked="yes"</c:if>/>German</br>
しかし、私が得るすべては、次の例外です:列95はcomLanguage
の手紙の一つである
org.apache.jasper.JasperException: /WEB-INF/jsp/library/home.jsp (line: 22, column: 95) equal symbol expected
。
ここで正しい構文は何ですか?
あなたはEL 2.2を使用している場合の方法の作業であなたの最初の構文になります。場合
また、あなたは三元試すことができます。メソッドコールの中で二重引用符の代わりに一重引用符を使用します。 – BalusC