<h:outputText escape="false" value="<pre>" />
<t:outputText id="vehicleInfo"
value="#{currentRow.result}"/>
<h:outputText escape="false" value="</pre>"/>

Regards,
Jakob


2010/2/22 laredotornado <[email protected]>

>
> Thanks for brainstorming other solutions.  I really like the "<pre>" tag
> solution, but when I do this, JSF is stripping out the "<pre>" tag when the
> HTML is rendered ...
>
>        <t:column>
>          <f:facet name="header">
>            <t:outputText value="Result"/>
>          </f:facet>
>          <!-- Vehicle Info -->
>          <pre><t:outputText id="vehicleInfo"
> value="#{currentRow.result}"/></pre>
>        </t:column>
>
> It is also stripping out the comment.  Any idea how to re-write this so JSF
> keeps the <pre> tag in there? - Dave
>
>
>
> Jakob Korherr wrote:
> >
> > Hmm. You could write your own JSF component or you could try my suggested
> > solution from before and manually escape HTML entities!
> >
> > Or you know, you could use the HTML <pre> tag.
> >
> > Regards,
> > Jakob
> >
> > 2010/2/22 laredotornado <[email protected]>
> >
> >>
> >> I am printing back text the user entered so there is no guarantee that
> >> they
> >> will enter it in a particular format.
> >>
> >> This can't be that hard ... replacing "\n" with HTML-recognizable <BR>
> >> tags.
> >> Surprisingly, Google is coming up empty on this one.  Any additional
> help
> >> is
> >> appreciated, - Dave
> >>
> >>
> >>
> >>
> >>
> >> struberg wrote:
> >> >
> >> > why not use <ul> and <li> elements and later format your output via
> >> CSS?
> >> >
> >> > LieGrue,
> >> > strub
> >> >
> >> > --- laredotornado <[email protected]> schrieb am Mo, 22.2.2010:
> >> >
> >> >> Von: laredotornado <[email protected]>
> >> >> Betreff: Re: How to elegantly replace line breaks with <BR> tag?
> >> >> An: [email protected]
> >> >> Datum: Montag, 22. Februar, 2010 19:34 Uhr
> >> >>
> >> >> Will JSF escape the "<BR/>" and make it
> >> >> "&lt;BR/&gt;"?  I still want other
> >> >> "HTML" characters like "&" and "<" escaped.
> >> >>
> >> >>  - Dave
> >> >>
> >> >>
> >> >>
> >> >> Jakob Korherr wrote:
> >> >> >
> >> >> > Hi,
> >> >> >
> >> >> > You can provide a special getter method in your
> >> >> managed bean for that
> >> >> > (something like getResultWithLineBreaks()) and replace
> >> >> "\n" with "<br />"
> >> >> > in
> >> >> > the return value of method. Then you have to change
> >> >> your t:outputText
> >> >> > component to:
> >> >> >
> >> >> > <t:outputText
> >> >> value="#{currentRow.resultWithLineBreaks}" escape="false"
> >> >> />
> >> >> >
> >> >> > Regards,
> >> >> > Jakob
> >> >> >
> >> >> > 2010/2/22 laredotornado <[email protected]>
> >> >> >
> >> >> >>
> >> >> >> Hi,
> >> >> >>
> >> >> >> I'm using MyFaces 1.1.5 with Tomahawk 1.1.7 (Java
> >> >> 1.5, Resin, 3.0.19).
> >> >> >> Is
> >> >> >> there a way in JSF where I can replace the "\n"
> >> >> (chr(13) carriage return
> >> >> >> character) with the "<BR/>" tag in my
> >> >> outputText block?  Right now I have
> >> >> >>
> >> >> >> <t:outputText value="#{currentRow.result}"
> >> >> />
> >> >> >>
> >> >> >> Thanks, - Dave
> >> >> >> --
> >> >> >> View this message in context:
> >> >> >>
> >> >>
> >>
> http://old.nabble.com/How-to-elegantly-replace-line-breaks-with-%3CBR%3E-tag--tp27690198p27690198.html
> >> >> >> Sent from the MyFaces - Users mailing list archive
> >> >> at Nabble.com.
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://old.nabble.com/How-to-elegantly-replace-line-breaks-with-%3CBR%3E-tag--tp27690198p27692067.html
> >> >> Sent from the MyFaces - Users mailing list archive at
> >> >> Nabble.com.
> >> >>
> >> >>
> >> >
> >> > __________________________________________________
> >> > Do You Yahoo!?
> >> > Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden
> >> Schutz
> >> > gegen Massenmails.
> >> > http://mail.yahoo.com
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://old.nabble.com/How-to-elegantly-replace-line-breaks-with-%3CBR%3E-tag--tp27690198p27692517.html
> >> Sent from the MyFaces - Users mailing list archive at Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/How-to-elegantly-replace-line-breaks-with-%3CBR%3E-tag--tp27690198p27693370.html
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>

Reply via email to