freemarker.template.TemplateModelException: Could not load taglib information
at freemarker.ext.jsp.TaglibFactory.get(TaglibFactory.java:184)
web.xml
加了 还是不行,困扰我两天了
<servlet>
<servlet-name>JSPSupportServlet</servlet-name>
<servlet-class>org.apache.struts2.views.JspSupportServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
action 跳转的 ftl 页面加了
<#assign my=JspTaglibs["/WEB-INF/cust_tag.tld"]>
还是不行
我觉得 应该看看 stacktrace 中 cause: 或者root cause:开头那部分。
看起来是加载tld文件出问题了。
考虑如下问题
tld文件放对位置了吗?
tld文件内容正确吗?
tld里声明的类能在classpath里找到吗?