2

私は春とapacheタイルのbaserdアプリケーションを作成しています。レイアウトの自分の部分でtaglibを共有したいと思います。レイアウトに追加しました

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

ここで、レイアウトの一部にforeachループを作成したいのですが、できません。レイアウトの一部にこのtaglib定義を追加すると、機能しました。taglibを1か所にのみ追加できますか、それともすべてのjspファイルに追加する必要がありますか?

4

1 に答える 1

5

jsp ファイルごとに taglib を追加する必要があります。

タイルは jsp ファイルがコンパイルされた後に機能し、コンパイルには taglib 定義が必要になるためです (コンパイラはタイルについて何も知りません)。

于 2011-12-31T11:54:05.113 に答える