我正在尝试在primefaces 8.0中使用fontawesome 5.15.0,但是命令按钮中的图标未被渲染。
在web.xml中:
在XHTML页面中
在pom.xml文件中。
在web.xml中:
<context-param>
<param-name>primefaces.FONT_AWESOME</param-name>
<param-value>false</param-value>
</context-param>
在XHTML页面中
<h:outputStylesheet library="webjars" name="font-awesome/5.15.0/css/all-jsf.css" />
<h:outputStylesheet library="webjars" name="font-awesome/5.15.0/css/v4-shims.min-jsf.css" />
在pom.xml文件中。
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.15.0</version>
</dependency>
使用fa fa-unlock-alt或fas fa-unlock-alt作为命令按钮,都无法正常工作...
<p:commandButton value="Acessar" icon="fa fa-unlock-alt"
ajax="false" action="#{loginController.login()}"
styleClass="btn btn-teal btn-block" />
但是 <i class="fas fa-user"></i>
可以工作!
注意我正在使用Adminfaces(https://github.com/adminfaces)和primefaces 8.0
有人知道解决方案吗?
谢谢!
icon="fas fa-unlock-alt"
应该可以正常工作。 - Melloware