在richfaces中,还可以通过如下的方式进行布局,以适应在ie6下的支持,因为ie6对facelet的的css有时并不兼容
<?xml version="1.0" encoding="UTF-8"?>
<rich:page xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j" markupposition="xhtml"
contentposition="text/html" theme="#{pageBean.theme}"
width="#{pageBean.width}" headerClass="p_header"
footerClass="p_footer" bodyClass="p_body" sidebarClass="p_sidebar"
pageTitle="报表服务平台">
<f:facet name="header">
<ui:include src="/pages/frameWork/includes/header.xhtml" />
</f:facet>
<rich:layout>
<rich:layoutPanel position="#{pageBean.navigtionPosition}" width="15%">
<ui:include src="/pages/frameWork/includes/navigator.xhtml" />
</rich:layoutPanel>
<rich:layoutPanel position="#{pageBean.mainFramePosition}" width="85%">
<a4j:outputPanel id="content">
<ui:include src="#{controller.url}">
<!--传递模板名称和路径参数,只对activex控件起作用 -->
<ui:param name="palatename" value="#{controller.platename}"/>
</ui:include>
</a4j:outputPanel>
</rich:layoutPanel>
</rich:layout>
<f:facet name="footer">
<ui:include src="/pages/frameWork/includes/footer.xhtml" />
</f:facet>
</rich:page>