[TEEDA-11] CommandLinkでverbatimタグ以下が表示されない Created: 2006-06-27 Updated: 2006-06-27 Due: 2006-06-27 Resolved: 2006-06-27 |
|
Status: | Resolved |
Project: | Teeda |
Component/s: | None |
Affects Version/s: | 1.0-beta-4 |
Fix Version/s: | 1.0-beta-5 |
Type: | Bug | Priority: | Major |
Reporter: | shot | Assignee: | shot |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
以下で、outputTextが表示されない。 <h:form id="commandLinkForm"> "/> "> "/> |
Comments |
Comment by shot [ 2006-06-27 ] |
Renderer.encodeChildren()で、component.getRenderersChildren()がfalseのとき Rendererを以下のように修正。 public void encodeChildren(FacesContext context, UIComponent component) else { encodeChildren(context, child); } child.encodeEnd(context); } |
Comment by yone [ 2006-06-27 ] |
後ほどSpec確認しようと思いますが syntax O'REILLY本より抜粋 |
Comment by shot [ 2006-06-27 ] |
<h:outputText value="# {commandLinkBean.hoge}"/>がそのまま出力されるはずなんですけど、 ただし、他のJSF実装でも同じように実装されています。 |
Comment by yone [ 2006-06-27 ] |
verbatim単体はOKそうで、CommandLinkと組み合わせるとNGのようですね。 |