Получение шаблонов / файлов Facelets из внешней файловой системы или базы данных
Я могу успешно заставить это работать с шаблоном в моем приложении:
<ui:decorate template="/WEB-INF/templates/mytemplate.xhtml">
Я также могу переместить шаблон в/META-INF/templates/mytemplate.xhtml
изJAR и заставить это работать:
<ui:decorate template="/templates/mytemplate.xhtml">
Я на самом деле хотел бы поместить этот файл в файловую систему (или базу данных в этом отношении). Как мне этого добиться? Я нашел много вещей, связанных сcom.sun.facelets.impl.DefaultResourceResolver
, но я не думаю, что это на самом деле связано с переопределением подачи шаблона. Он не пытается разрешить URL, он просто пытается каким-то образом получить файл в пути к классам.