Thanks Pedro;
String test = "Get the latest Java <b>Software</b> and <br/>explore how Java
technology provides a better digital experience.";
Label label = new Label("test", new Model(test));
label.setEscapeModelStrings(false);
works for me !!
setEscapeModelStrings(false); is the key part.
Thanks.
2009/9/26 Pedro Santos <[email protected]>
> Wicket is using html scape character to output your string on model, so it
> will to be presented as '<' and '>'.
> u can set FLAG_ESCAPE_MODEL_STRINGS to the componet
>
> http://static.ddpoker.com/javadoc/wicket/1.4-rc2/org/apache/wicket/Component.html#getDefaultModelObjectAsString()<http://static.ddpoker.com/javadoc/wicket/1.4-rc2/org/apache/wicket/Component.html#getDefaultModelObjectAsString%28%29>
>
> On Fri, Sep 25, 2009 at 7:38 PM, Altuğ B. Altıntaş <[email protected]>
> wrote:
>
> > Hi all ;
> >
> > Problem is html tag - bold <br>doesn't process ; I don't know if this
> > problem related with Wicket.
> >
> > Let me explain it by simple code:
> >
> > HTML side :
> >
> > <wicket:panel>
> > <span wicket:id="test" >
> > test code comes here
> > </span>
> > </wicket:panel>
> >
> > Java side :
> >
> > String test = "Java <b>Software</b> technology.";
> > item.add( new Label("test", test) );
> >
> > When i test the code; i see the output like that :
> >
> > Java <b>Software</b> technology.
> >
> > Note : Software is not in bold; the html source code and the view is the
> > same <b>Software</b>.
> >
> > Any suggestions ?
> >
> > Thanks.
> >
> > --
> > Altuğ.
> >
>
>
>
> --
> Pedro Henrique Oliveira dos Santos
>
--
Altuğ.