我想为 JSF 使用 Bootsfaces,我正在检查他们的网站,并按照步骤开始使用它,但是当我运行我的应用程序时,它没有加载 CSS。
我的项目也在 Maven 上。
- 我从他们的网站下载了 JAR。
- 我将该 JAR 加载到我的项目中
- 我把示例中的代码
但是css不工作,任何想法,以前有人用过这个吗?
我想为 JSF 使用 Bootsfaces,我正在检查他们的网站,并按照步骤开始使用它,但是当我运行我的应用程序时,它没有加载 CSS。
我的项目也在 Maven 上。
但是css不工作,任何想法,以前有人用过这个吗?
我也开始使用bootfaces。对我来说,它似乎是为 JSF 设计的最佳面孔。
关于您的问题,您是否xmlns
在 HTML 标签上插入了该行?这个:
xmlns:b="http://bootsfaces.net/ui"
您的 HTML 标记应如下所示:
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:b="http://bootsfaces.net/ui"
xmlns:f="http://xmlns.jcp.org/jsf/core">
我希望它对你有帮助!
我曾经有这个问题。
首先,检查web.xml
类似于:
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Welcome page -->
<welcome-file-list>
<welcome-file>faces/welcome.xhtml</welcome-file>
</welcome-file-list>
<!-- Map these files with JSF -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/javax.faces.resource/*</url-pattern>
</servlet-mapping>
</web-app>
其次,您是否已经使用过 commands clean
、compile
、install
?如果没有,请运行它们。