编程语言
首页 > 编程语言> > java – 你必须在RichFaces中不使用任何纯HTML吗?为什么?

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