2012-09-20 13 views

答えて

24

を参照してください。あなたは、第二は、文字列の比較である

<c:if test="${refreshSent eq false}"> 

<c:if test="${refreshSent eq 'false'}"> 

に比較することによって、それを確認することができます。

+5

私は、最初のものが成功し、2番目のものが失敗すると明示的に答えが明らかになると思います。私はそれが愚かであることを知っているが、私はコードのために行く傾向があり、後でだけテキストを読む。ありがとうございました! – Cristopher

3

私はブール

<c:set var="refreshSent" value="${false}"/> 
<c:if test="${refreshSent}"> 
    some code ........ 
</c:if> 
+0

あなたのテストで同じ値に評価される値= "$ {false}"と値= "false"の両方...したがって、文字を保存する場合は、value = "false"($ {ビット...)。 –

1

のためにこれを使用ええ、それはブール値と文字列を指定できます。

<c:if test="${refreshSent}"> 
    your code... 
</c:if> 

か、この

<c:if test="${refreshSent eq 'false'}"> 
    your code... 
</c:if> 

おかげのように使用することができます。

関連する問題