我可以阅读tutorial,其中介绍如何将 facelets 打包到jar中,以便将代码重新用作库...
关键是指令建议同时使用JSP和JSF(参见代码片段);
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core" version="2.0">
<ui:composition>
...
</ui:composition>
</jsp:root>
...同时使用 .taglib.xml + .tld conf文件...... :(
所以我不明白* .xhtml中的ui:composition
可以像往常一样启动(参见代码段)......
<ui:composition
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core" version="2.0">
...
</ui:composition>
......根本不处理jsp?如果,是的,例如,如何将此类库添加到eclipse中的动态Web项目中?
所以关于这个教程的问题是......
A)有没有办法避免使用* .tld,如果标记库只包含xhtml文件,则只对lib使用* .taglib.xml?
B)有没有办法在非META-INF子文件夹中使用xhtml-s但是在一些随机文件夹中?
C)如何自动化这种库创建过程?我的意思是我应该在eclipse(?项目类别)中创建一个项目,以便在默认情况下拥有正确的文件夹结构,以便可以重新编译并测试它,并且只有在将它打包为jsf库之后?
我搜索了很多但找不到解决方案的变化,请分享您的经验;
由于