首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsf页面包含有关问题 不解

2012-02-27 
jsf页面包含问题 不解%@pagelanguage java pageEncoding UTF-8 %%@tagliburi [url]http://java

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 " %>

热点排行