BootsFaces CSS is not working

2.4k Views Asked by At

I want to use Bootsfaces for JSF, I was checking their website and I follow the steps to start working with it but when I run my app the CSS it´s not loading.

My project is on Maven also.

  1. I download the JAR from their website.
  2. I load that JAR to my project
  3. I put the code from the example

But the css is not working, any idea, has anyone worked with this before?

2

There are 2 best solutions below

3
On

I'm starting on bootfaces too. For me, it seems to be best designed face for JSF.

About your problem, did you inserted the xmlns line on the HTML tag? This one:

xmlns:b="http://bootsfaces.net/ui"

Your HTML tag should look like this:

<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">

I hope it helps you!

1
On

I used to have this problem.

First, check that web.xml is similar to:

<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>

Second, did you use commands clean, compile, install already? If not please run them.