2

我正在创建 spring 和 apache tile baserd 应用程序。我想在我的部分布局中共享一个 taglib。我已经在我的布局中添加了

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

现在我想在布局部分创建一个 foreach 循环,但我不能。当我在布局部分添加此标记库定义时,它起作用了。我可以只在一个地方添加 taglib 还是需要在每个 jsp 文件中添加它?

4

1 回答 1

5

您需要为每个 jsp 文件添加 taglib。

因为tiles在jsp文件编译后才起作用,而且编译需要taglib定义(编译器对tiles一无所知)。

于 2011-12-31T11:54:05.113 回答