1

に値を注入する方法を探してい<c:if test>ます。以下のコードは、私が代用すると機能します

<% out.print(request.getSession().getAttribute("UserName").toString()); %>

いくつかの定数があります。<%%>しかし、どうすればタグの値を解析して<c:if test>

<netui-data:repeater dataSource="pageFlow.availableBooks">
    <tr>
        <td><netui:label value="${container.item.bookName}" /></td>
        <td>
            <c:if test="${container.item.createdBy == '<% out.print(request.getSession().getAttribute("UserName").toString()); %>'}">
            <netui:anchor action="removeBookAction" value="Remove" formSubmit="true">
                <netui:parameter name="bookID" value="${container.item.bookID}" />
            </netui:anchor>
            </c:if>
        </td>
    </tr>
</netui-data:repeater>

前もって感謝します!

4

1 に答える 1

1

sessionScopeを使用して、セッションスコープから値を読み取ることができます。以下は、解決に役立ちます。

<c:if test="${container.item.createdBy == sessionScope.UserName}">
于 2011-11-15T11:04:59.357 に答える