JSF(JavaServer Faces) XHTMLに半角スペースを入れる方法

HTMLでは半角スペースを入れるために「 」を使うかと思いますが、JSF(JavaServer Faces)のXHTMLでそのまま「 」を使ってしまうと実行時にエラーとなってしまいます。


<div>&nbsp;</div>

javax.faces.view.facelets.FaceletException: Error Parsing /index.xhtml: Error Traced[line: 10] エンティティ”nbsp”が参照されていますが、宣言されていません。

解決方法は「数値文字参照」を使います。

具体的には以下の方法で解決できます。

解決方法1


<div><h:outputText value="&#160;" /></div>

解決方法2


<div>&#160;</div>

スポンサーリンク
スポンサードリンク
スポンサードリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする