Ticket #8166

[Seasar-user:3320] A要素のclass属性が正常に出力されない
Eröffnet am: 2006-03-15 18:56 Letztes Update: 2006-03-17 23:02

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

S2JSF1.0.12を使用しておりましたところ、
A要素のclass属性が正常に出力されない問題にぶち当たりま
した。

ソースを調べてみましたが、

org.seasar.jsf.render.html.HtmlCommandLinkRenderer l.93~

RenderUtil.renderAttribute(writer, JsfConstants.STYLE_ATTR,
JsfConstants.STYLE_ATTR, style);
String styleClass = link.getStyleClass();
RenderUtil.renderAttribute(writer,
JsfConstants.STYLE_CLASS_ATTR,
JsfConstants.STYLE_CLASS_ATTR, styleClass);

の部分を、

RenderUtil.renderAttribute(writer, JsfConstants.STYLE_ATTR,
style, JsfConstants.STYLE_ATTR);
String styleClass = link.getStyleClass();
RenderUtil.renderAttribute(writer,
JsfConstants.STYLE_CLASS_ATTR,
styleClass, JsfConstants.STYLE_CLASS_ATTR);

と書き換えてあげると正常に出力されました。
念のため1.0.14snapshotも見てみましたが、同様でした。

Ticket-Verlauf (3/3 Historien)

2006-03-15 18:57 Aktualisiert von: manhole
  • Ticket Close date is changed to 2006-03-15 18:57
  • Status Update from Offen to Geschlossen
Kommentar
Logged In: YES
user_id=10369

S2JSFを修正しました。
1.0.13の次バージョンから修正を含みます。
2006-03-17 23:01 Aktualisiert von: yone098
  • Ticket Close date is changed to 2006-03-17 23:01
2006-03-17 23:02 Aktualisiert von: yone098
  • Ticket Close date is changed to 2006-03-17 23:02

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden