日期:2014-05-18  浏览次数:20629 次

jsf的页面中如何包含其他jsf页面?
我要做一个显示预览简历的页面。由于这个简历模板包含很多项内容,所以我在显示整篇简历的时候,需要包含获取其他项信息的页面。但是在页面中使用 <jsp:include   page= "view1.faces "/> 程序报错如下:
SEVERE:   Servlet.service()   for   servlet   Faces   Servlet   threw   exception
java.lang.IllegalStateException:   Cannot   forward   after   response   has   been   committed
另外,jsf的页面不是有且仅能有一组 <f:view> 标记吗?包含的时候,子页面和主页面怎么处理这些 <f:view> 呢?谢谢!!

------解决方案--------------------
不是还有 <f:subview> 么
------解决方案--------------------
不知道该怎么用啊?能详细讲讲吗
------解决方案--------------------
<jsp:include page= "view1.faces " flush= "true "/>
------解决方案--------------------
<f:subview >

<c:import url= "header.jsp "/>

</f:subview>