是否可以在没有 web.xml 的情况下定义自定义 JSP 标签

Is it possible to define custom JSP tag without web.xml

我有一个 web.xml 不存在的 Servlet 3.0 项目。刚刚意识到 web.xml 需要引用 TLD。

来自Oracle custom JSP tag help page:

4 Reference the TLD in the Web application deployment descriptor (web.xml).

web.xml是唯一的出路吗?

您不需要在 web.xml 文件中引用 TLD。

标记库描述符 (TLD) 文件在 WEB-INF/lib 中的 JAR 文件中和 WEB-INF 目录本身中自动发现。

有关详细信息,请参阅 JSP 规范。