m:renderedで出力されるHTML文

そろそろ10級から昇級したいこの頃です..orz

さて、S2JSFにおける、m:rendered の動きなのですが...

出力されるHTMLについて悩んでいます。

例えば、以下のように書くと、

<div>
  <span m:rendered="#{hogeDto.name != null">あいうえお</span>
</div>

出力されるHTMLはこうなります。

<div>
  <span rendered="true">あいうえお</span>
</div>

こんな感じで出てくれるといい感じなのです。

<div>
あいうえお
</div>

何か方法があるのでしょうか?
m:renderedの評価式だけの場合、せめて rendered="true" の部分をとってもらえるといいなと思っています。

外部公開するようなサイトの場合には、

  • HTMLの出力サイズに指摘があったり、
  • W3C準拠なHTMLの話が出てしまったり
  • デザイナへの説明で span rendered="true" だけの部分は条件式で表示はされないからね。と言えない..orz

などなど、困ってしまいます。