を指定するカスタムプロパティをdisplaytagテーブルデコレータ
-
20-09-2019 - |
質問
いデコレータで指定された、displaytagテーブルを必要とすることを通パラメータです。のデコレータに追加しますのid属性を行います。現在の値を必要としているハードコード.
パラメータが必要では
- プロパティの名前として利用価値のid
- Idプリフィックス(通常の使用が多く、家のないようにidが始まる番号)
を通して見ているのjavadocsのためのdisplaytagなんだかとってもおいしそうにできる定性(<displaytag:setProperty>
があるということではなかろうか私は戻一般的な物件です。
解決
デコレータはPageContext
へのアクセス権を持っています。あなたは(<c:set .../>
を使用して、例えば)その属性としてパラメータを渡すことができます。
他のヒント
たぶん、あなたは情報の少しより多くを提供することができますか?私達にあなたのデコレータの実装のplsを表示します。
私はあなたが正しい得た場合は、:あなたは反復プロパティのIDが必要?あなたが実装する場合は、
DisplaytagColumnDecorator
インタフェースは、
により反復プロパティにアクセスすることができますdecorate(java.lang.Object columnValue, javax.servlet.jsp.PageContext pageContext, MediaTypeEnum media)
columValueは行ごとにあなたのプロパティオブジェクトである。
所属していません StackOverflow