質問

私はしませんJSPX(JSPのための純粋なXML構文)を使用しようとすると、それが動作するはずのように思えるものに実行している、しかしです。私は、JSPに名前空間宣言を使用してタグライブラリをインポートしています:ルート要素を、その後の要素だけでなく、EL機能のために、後にこれらを使用します:

<jsp:root version="2.0"
    xmlns:jsp="http://java.sun.com/JSP/
    xmlns:c="urn:jsptld:/WEB-INF/tld/c.tld"
    xmlns:fn="urn:jsptld:/WEB-INF/tld/fn.tld">
    ...
    <c:if test="${fn:length(list) &gt; 0">
        ...
    </c:if>
    ...
</jsp:root>

私は、「属性の接頭辞fnは任意の輸入タグライブラリに対応していない」という例外を取得します。他のページは正常に動作しますが、このページは、タグライブラリに含まれるいくつかのEL機能を使用する点で異なっています。

私はそれがEL関数呼び出しのために目に見えるのですスコープにこれらのtaglibプレフィックスをもたらす必要な輸入の異なる種類がありますか。

scroll top