我正在使用 web-fragment 功能在 jar 中维护我的 JSP 和标签,并且使用这种方法,我的 JSP 页面无法找到 tagdir,并导致“此标签库的 tagdir 属性值无效”。
这是我罐子里的结构。
META-INF
-- 资源
-- WEB-INF
-- 标签
-- mytag.tag
-- mypage.jsp
-- web-fragment.xml
在 mypage.jsp 中,我指定 taglib 如下:
我得到了这些错误:
mypage.jsp:7:4: taglib 指令必须指定“uri”或“tagdir”属性。
mypage.jsp:7:33:此标签库的 tagdir 属性值无效。
似乎在这种方法下,它找不到 tagdir。我在与 web.xml 的战争中尝试了相同的结构,它能够找到标签。所以我想知道是否有任何方法可以将类似的解决方案与 web-fragment 方法一起使用。