2

Isomorphic SmartClient を Grails と統合しようとしています。SmartClient サーバーには、xml ファイル (スキーマ web-jsptaglibrary_1_1.dtd に基づく TLD ファイル) で記述されたカスタム JSP タグライブラリがいくつかあります。

クラスパスに適切な jar があり、Grails アプリケーションの web-app ディレクトリにテスト用の 2 つの同様のファイルがあります。最初のものは w00t.jsp です:

<%@ taglib uri="/WEB-INF/iscTaglib.xml" prefix="isc" %>
<html>
<body>
<pre>
    <isc:loadDMIStubs ID="ko" />
</pre>
<%= "w00t" %>
</body>
</html>

2 つ目は dafaq.gsp です。

<%@ taglib uri="/WEB-INF/iscTaglib.xml" prefix="isc" %>
<html>
<body>
<pre>
    <isc:loadDMIStubs ID="ko" />
</pre>
<%= "dafaq" %>
</body>
</html>

これらのファイルをブラウザーからロードすると、JSP が期待どおりに機能し、タグが実行されます。ただし、GSP ファイルを呼び出そうとすると、例外がスローされます。

org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException
Unknown JSP tag isc:loadDMIStubs

Grails docs によると、これはうまくいくはずですよね?

4

0 に答える 0