此代碼應工作:
JspConfigDescriptor j = new JspConfigDescriptor()
{
@Override
public Collection<TaglibDescriptor> getTaglibs()
{
// TODO Auto-generated method stub
return null;
}
@Override
public Collection<JspPropertyGroupDescriptor> getJspPropertyGroups()
{
Collection<JspPropertyGroupDescriptor> c = new ArrayList<JspPropertyGroupDescriptor>();
JspPropertyGroupDescriptorImpl pgDescriptor = new JspPropertyGroupDescriptorImpl();
pgDescriptor.setIsXml(Boolean.TRUE.toString());
pgDescriptor.getUrlPattern().add("/js/generated/*");
pgDescriptor.setElIgnored(Boolean.FALSE.toString());
pgDescriptor.setPageEncoding("UTF-8");
c.add(pgDescriptor);
return null;
}
};
servletContext.setJspConfigDescriptor(j);
但最後聲明將可因爲Tomcat的8
您可以訪問它與'servletContext.getJspConfigDescriptor()getJspPropertyGroups(。 );'返回具有'add(JspPropertyGroupDescriptor)'方法的'Collection'。 'JspPropertyGroupDescriptor'是一個你必須實現的接口。部分web.xml和部分java配置可能會更好。 –
2013-04-24 16:07:58