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

如何能在JSF页面中保留(或者生产)<div>标签?
我有一个比较复杂的html页面,需要把它转换成JSF页面,页面中有很多的 <div> ,由于页面的布局使用了大量的CSS,其中有的 <div> 可以用 <f:panelGroup> 取代,但有的就无法取代,否则页面就变得乱七八糟,有什么办法可以把页面中的 <div> 保留下来呢,或者JSF中有能生产 <div> 的么?

ps:我已经试过了,如果不动不能替换的 <div> 部分,页面生产的有错误。

------解决方案--------------------
把你的纯html语言或 <div> 用 <f:verbatim> </f:verbatim> 包起来就成了
------解决方案--------------------
JSF支持两种包含,对动态包含,有两个要求:
1. 被包含页面必须封装在JSF<f:subview>标签中;
2. 被包含页面中的所有模板文本和非JSF标签必须位于JSF<f:verbatim>标签之内。
只要放在<f:verbatim></f:verbatim>就可以了。