0

データベースから値 0 と 1 を取得しています。jsp ページでその値を比較したいので、以下のコードを試しましたが、正しく比較されません。

<c:choose>
            <c:when test="%{#groupProfileView.userinfo. profilePrivacy}== 1">
          creator name: ${groupProfileView.userinfo.firstName}
          </c:when>
          <c:otherwise>anonmous</c:otherwise>
          </c:choose>
4

2 に答える 2

1

が数値の場合profilePrivacyは、次を試してください。

<c:when test="${groupProfileView.userinfo.profilePrivacy == 1}">

が文字列の場合profilePrivacyは、次を試してください。

<c:when test="${groupProfileView.userinfo.profilePrivacy == '1'}">
于 2013-11-08T05:00:13.323 に答える
0

に変更します

<c:when test='${groupProfileView.userinfo.profilePrivacy eq "1"'>

関連している

于 2013-11-08T04:47:00.690 に答える