皆さん、こんにちは。Java 式言語が if-else ステートメントをサポートしているかどうかを知りたいです。次のJavaコードがあります:
if(request.getUser().isPremiumUser()) {
if(!"abc123".equals(request.getUser().getPremiumId()))
{
System.out.println("Premium code mismatch");
}
}
XMLで式言語を使用して同じものを実装したいと思います。これを行うのは簡単だと理解しています - !"abc123".equals(request.getUser().getPremiumId() これは user.premiumId ne 'abc123' になります。しかし、el で if-else 条件ステートメントを実行するにはどうすればよいですか。グーグルで記事を探しましたが、何も見つかりませんでした。
<bean id="test" class="com.experiments.TestEl">
<property id="errormessage" value="Premium Code mismatch" />
<property id="expression" value =" if ..... else " />
</bean>
前もって感謝します。