External CSS for JSF
css, external, jsf
Solution
I guess that BalusC may have your answer.
However, I would like to add some additional points:
Suppose that you are running the in the sub directories of the web application. As my experience, you may want to try this: `<link href="${facesContext.externalContext.requestContextPath}/css/style.css" rel="stylesheet" type="text/css"/>`
The `'${facesContext.externalContext.requestContextPath}/'` link will help you to return immediately to the root of the context.
EDIT: Removed starting `/` from `'href="/${facesContext.ex...'`. If the application is running in the root context, the CSS url starts with `//` and the browsers could not find the CSS since it is interpreted as `http://css/style.css`.
Problem
What is syntax to add external CSS file to jsf? Tried both ways.Didn't help. 1. ``` <head> <style type="text/css"> @import url("/styles/decoration.css"); </style> </head> ``` 2. ``` <head> <link rel="stylesheet" type="text/css" href="/styles/decoration.css" /> </head> ```