Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
.jspファイルに次のコードがあります。
<%= formBean.getMonth() == "default" %>
最初に値を出力して、「デフォルト」と等しいことを確認します。
<%= formBean.getMonth() %>
そしてそれはそうですが、私が上記のようにそれを「デフォルト」と比較すると、それはfalseを出力します。私は問題が何であるか戸惑っています。
ありがとう
次のようにメソッドを使用equals()して文字列値を比較します::
equals()
<%= formBean.getMonth().equals("default") %>
==Stringオブジェクトインスタンスは同じではないため、オブジェクトインスタンスを比較し、この場合はfalseを返します。
==