2017-05-24 5 views
-1

何らかの理由でjstl equalsメソッドが動作しません。コードはJST1は等しいです

<span>${fromerror}</span> 
<span>${fromerror eq 'mandatoryCriteria.criteria.from'}</span> 

まだ結果は、私は具体的に文の場合、私はそれを必要とするだろうが、結果は同じ

あるJSTL 1.2

を使用しています。この

mandatoryCriteria.criteria.from  
false 

のようです

<c:if test="${not empty fromerror and fromerror eq 'mandatoryCriteria.criteria.from'}"> 
+0

fromerrorにはおそらく先頭と末尾に空白があります。 –

+0

私はdownvoteの理由をご存知ですか? – Miroslav

答えて

0

私はそれを解決しました。問題はfromerror変数に実際にこのようなものが含まれていたことです。

<span id="from.errors">mandatoryCriteria.criteria.from</span> 

"mandatoryCriteria.criteria.from"として評価されたブラウザはどれですか。それで、eqが機能しなかったのです。

関連する問題