I am going mad with a custom Renderer ! I created a custom tag that extends HtmlMessageTag. My CustomMessageRenderer shpuld be sued for this tag. The normal HtmlMessageTag should be rendered as
before. Problem: I don't get the CustomMessageRenderer mapped
to my tag. Could anybody have a look and give me a hint? facesConfig.xml: <component>
<component-type>com.recommind.faces.messages.CustomMessage</component-type> <component-class>com.recommind.faces.messages.CustomMessage</component-class> </component> <render-kit> <render-kit-id>HTML_BASIC</render-kit-id> <renderer> <component-family>recommind.faces.Message</component-family> <renderer-type>com.recommind.faces.messages.CustomMessage</renderer-type> <renderer-class>com.recommind.faces.messages.CustomMessageRenderer</renderer-class> </renderer> </render-kit> Following classes are in package
com.recommind.faces.messages: public class CustomMessage extends HtmlMessage{ public static final String COMPONENT_TYPE
= "com.recommind.faces.messages.CustomMessage"; private String customMessage; (... getters and setters, saveState and
restoreState ... ) } public class CustomMessageTag extends HtmlMessageTag{ private String customMessage; public String getRendererType() { return
"com.recommind.faces.messages.CustomMessage"; } public String getComponentType(){ return CustomMessage.COMPONENT_TYPE; } (... getters and setters ... ) } public class CustomMessageRenderer extends
HtmlMessageRenderer{ protected void renderSingleFacesMessage ( ...) { … } } Thanks, Michael |
- Renderer for CustomMessageTag - help needed Michael Heinen
- Re: Renderer for CustomMessageTag - help needed Bruno Aranda
- Re: Renderer for CustomMessageTag - help needed urswagner
- Re: Renderer for CustomMessageTag - help neede... Bruno Aranda
- RE: Renderer for CustomMessageTag - help needed Michael Heinen
- RE: Renderer for CustomMessageTag - help needed Michael Heinen
- RE: Renderer for CustomMessageTag - help needed Michael Heinen
- RE: Renderer for CustomMessageTag - help needed Michael Heinen