Use either Struts <logic:equal> or JSTL <c:if> or bare scriptlet. In
your particular case you can make the decision in the bean itself. Do
not print HTML tags from Java, this produces unmaintable and
unportable code.

Michael.

On 11/14/05, Mark S Petrovic <[EMAIL PROTECTED]> wrote:
> Good day.  I am new to Struts, and while I am coming up to speed, I'm
> still struggling with what are surely common idioms.
>
> In a JSP, I want to output, say, a <td> element body conditionally based
> on a given bean property.
>
> In pseudocode, I want
>
> if bean.property == true
>    print <td> X </td>
> else
>    print <td> Y </td>
>
> I examined the Struts Logic tags, but found no if/else construct, and
> I suspect there is a good reason for this.
>
> Does Struts culture encourage me to somehow move the solution into the
> bean itself, or is there a informed, stylish way to deal with this in
> the JSP?
>
> Thank you.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to