Java 您真的不能在RichFaces中使用任何普通HTML吗?为什么?
有人能告诉我或者解释一下,如果这是真的,你不能在JSF或者像RichFaces这样的JSF库中使用任何纯HTML标记吗 我们在JBOSS服务器上使用JSF1.2、RichFaces 3.3.3和Facelets 有人对我说,我们只能使用Java 您真的不能在RichFaces中使用任何普通HTML吗?为什么?,java,html,jsf,richfaces,facelets,Java,Html,Jsf,Richfaces,Facelets,有人能告诉我或者解释一下,如果这是真的,你不能在JSF或者像RichFaces这样的JSF库中使用任何纯HTML标记吗 我们在JBOSS服务器上使用JSF1.2、RichFaces 3.3.3和Facelets 有人对我说,我们只能使用或或及其提供的组件。原因是JSF组件树将被破坏,您可能会有不想要的行为。或者在某一点上丢失JSF树结构及其相关功能 我试图使用一个普通的标记,但被告知不要使用它,而是使用一个(呈现为)并将其样式设置为标题 我很难相信这一点。你不相信这一点是对的。使用普通HTML标
或
或
及其提供的组件。原因是JSF组件树将被破坏,您可能会有不想要的行为。或者在某一点上丢失JSF树结构及其相关功能
我试图使用一个普通的
标记,但被告知不要使用它,而是使用一个
(呈现为
)并将其样式设置为标题
我很难相信这一点。你不相信这一点是对的。使用普通HTML标记绝对没有问题
Facelets甚至为静态标记(即非JSF)创建
UIComponent
s。它应该是有效的。在JSF1.0和1.1中混合使用jsf和hthml有一些限制。您必须使用
标记来正确呈现html。也许告诉您不要使用纯html的人考虑到了这个限制。我会确认刚才所说的,您可以轻松地混合和匹配html和RichFaces标记 是的,他们确实给我看了一些关于这个的文档。但是,当前的文档实际上说不要对自呈现容器使用
。请看:Bozho,你能给我一些更多的东西吗,比如一个可能最终证明这一点的参考吗?@Moin Zaman-首先,你使用的是哪个版本,你使用的是jsp还是facelets。我们正在使用JSF和facelets与RichFaces 3.3.3相关:和。谢谢BalusC。这是极好的信息,还有更多到其他有用信息的链接。