可以在data-*
中添加a4j:commandLink
的等效richfaces 3.3
属性是什么。我从data-toggle="dropdown"
获得了简单的materializeCSS
,但是当我将其包含在下面时,服务器会为data-toggle
引发错误:
<a4j:commandLink ajaxSingle="true"
styleClass="dropdown-toggle" data-toggle="dropdown">
</a4j:commandLink>
在richFaces
中为此属性做任何解决方法,还是应该将其包含在任何其他html
元素中?
答案 0 :(得分:1)
没有等价物,<a4j:commandLink>
不是HTML元素,JSF(至少在2.0以上)只会忽略它无法识别的任何属性。
JSF 2.2具有直通属性,您可以执行此操作:
// xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
<h:commandLink pt:data-toggle="dropdown">
那就是说,即使它适用于我不确定它的RichFaces,你为什么要把<a4j:commandLink>
变成一个下拉列表呢?如果您不打算发送任何AJAX请求,只需使用链接,如果您是RichFaces已经有一个下拉菜单。