java – 你必须在RichFaces中不使用任何纯HTML吗?为什么?
作者:互联网
有人可以指向我或解释这是否属实,你不能在JSF或JSF库(如RichFaces)中使用普通的HTML标签吗?
我们在JBOSS服务器上使用JSF 1.2,RichFaces 3.3.3和Facelets.
有人告诉我,我们必须只使用< rich:>或< f:>或< a4j:>以及他们提供的组件.原因是JSF组件树会中断,您可能会有不需要的行为.或者在某些时候失去JSF树结构以及与之相关的功能.
我试图使用普通的< h1>标记并被告知不使用它并使用< a4j:outputPanel>相反(它呈现为< div>)并将其设置为看起来像标题.
我很难相信这一点.
解决方法:
你不相信这一点是对的.使用纯HTML标签绝对没有问题.
Facelets甚至为静态标记创建UIComponent(即非JSF).它应该是有效的.
标签:html,richfaces,java,jsf,facelets 来源: https://codeday.me/bug/20190730/1581207.html