HTMLでは半角スペースを入れるために「 」を使うかと思いますが、JSF(JavaServer Faces)のXHTMLでそのまま「 」を使ってしまうと実行時にエラーとなってしまいます。
<div> </div>
javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 10] エンティティ”nbsp”が参照されていますが、宣言されていません。
解決方法は「数値文字参照」を使います。
具体的には以下の方法で解決できます。
解決方法1
<div><h:outputText value=" " /></div>
解決方法2
<div> </div>