Obtendo modelos / arquivos do Facelets a partir de um sistema de arquivos ou banco de dados externo
Eu consigo fazer isso funcionar com o modelo no meu aplicativo:
<ui:decorate template="/WEB-INF/templates/mytemplate.xhtml">
Eu também sou capaz de mover o modelo para/META-INF/templates/mytemplate.xhtml
de umJAR e faça isso funcionar:
<ui:decorate template="/templates/mytemplate.xhtml">
Eu realmente gostaria de colocar este arquivo no sistema de arquivos (ou banco de dados para esse assunto). Como posso conseguir isso? Eu encontrei muitas coisas relacionadas acom.sun.facelets.impl.DefaultResourceResolver
, mas não acho que isso esteja relacionado a substituir a veiculação do modelo. Não está tentando resolver um URL, ele está simplesmente tentando obter o arquivo de alguma forma no classpath.