2012-04-27 5 views
0

私はJSF Tomahawkメッセージを得て、それらのメッセージは1つのHTMLテーブルとしてレンダリングされました。このようなテーブルを避けるにはどうしたらいいですか?各メッセージに1つの段落を含むすべてのメッセージに対して1つのdivを使用することをお勧めします。前もって感謝します。JSF t:messages - テーブルを避けるには?

私のJSF-ファイルスニペット:

<t:messages layout="table" replaceIdWithLabel="true" showDetail="true" showSummary="false" styleClass="mycustomclasswhichgrabsthisshit" /> 
+0

レイアウト= "リスト"? – Daniel

答えて

1

チェックTomahawk tag documentation<t:messages> tag documentationは、次の言葉:

Name | Type | Supports EL? | Description 
-------+--------+--------------+--------------------------------------------- 
layout | String | Yes   | The layout: "table" or "list". Default: list 

ので、それに応じてそれを修正:

<t:messages layout="list" ... /> 

それとも、それを完全に削除します。既にデフォルトです。

あなたはすることができます必要に応じてCSS使用してリストの箇条書きを削除します。

.mycustomclasswhichgrabsthisshit { 
    list-style-type: none; 
} 

(免責事項:それは私rantyクラス名は、文字通りあなたの例からコピーされません)

+0

あなたの放棄者は私を笑顔にさせました:-)。 – Jochen

関連する問題