jsf页面包含问题 不解
<%@ page language= "java " pageEncoding= "UTF-8 "%>
<%@ taglib uri= "[url]http://java.sun.com/jsf/html "[/url] prefix= "h " %>
<%@ taglib uri= "[url]http://java.sun.com/jsf/core "[/url] prefix= "f " %>
<f:view>
<jsp:include flush= "true " page= "page.jsf[/page.jsp] " />
</f:view>
JSF页面中能包含JSF页面吗?
事实证明包含JSP页面是可以的,
但是为什么不能包含JSF页面呢?
比如说上面如果我 <jsp:include flush= "true " page= "page.jsf " /> 这样做
绝对会出错 而 <jsp:include flush= "true " page= "page.jsp " /> 不会有问题
我想知道包含JSF出错的原因及原理?
高手能否不吝啬赐教?
------解决方案--------------------当然可以,不过被包含的jsp文件中不能继续引用标签,需要使用subview标签.
或者直接把被包含的jsp文件中下面的taglib拿掉
<%@ taglib uri= "[url]http://java.sun.com/jsf/html "[/url] prefix= "h " %>
<%@ taglib uri= "[url]http://java.sun.com/jsf/core "[/url] prefix= "f " %>