I thought about this a bit more, and I think that you can use <c:set
/> to help alleviate concerns about duplication:
 <c:set var="imageConstant"><html-el:img page="/images/step1a.jpg"/><br></c:set>

<c:choose>
  <c:when >
    <html-el:link>
       <c:out var="${imageConstant}"/>
    </html-el:link>
  </c:when>
  <c:otherwise>
    <c:out var="${imageConstant}"/>
  </c:otherwise>
</c:choose>


On Fri, 4 Mar 2005 12:13:53 -0500, Jeff Beal <[EMAIL PROTECTED]> wrote:
> <c:choose>
>   <c:when test="${HistoryBean.noPayGroups == 2}">
>     <html-el:link href="entryForm.do?...">
>       <html-el:img page="/images/step1a.jpg"/><br>
>     </html-el:link>
>   </c:when>
>   <c:otherwise>
>     <html-el:img page="/images/step1a.jpg"/><br>
>   </c:otherwise>
> </c:choose>
> 
> Of course, that duplicates the <html-el:img/> tag, but that should not
> be a huge problem.
> 
> -- Jeff
> 
> 
> On Fri, 4 Mar 2005 11:03:28 -0500, Slattery, Tim - BLS
> <[EMAIL PROTECTED]> wrote:
> > In my JSP I want to conditionally make an image and some text into a
> > hyperlink, depending on conditions. So I've written this code:
> >
> >      <c:if test="${HistoryBean.noPayGroups == 2}">
> >         <html-el:link
> > href="entryForm.do?respondent=${HistoryBean.respondent}&payGroup=1">
> >      </c:if>
> >      <html-el:img page="/images/step1a.jpg"/><br>
> >      Pay Group 1
> >      <c:if test="${HistoryBean.noPayGroup == 2}">
> >        </html-el:link>
> >      </c:if>
> >
> > I'm getting a syntax error, pointing to the first </c:if> line. I don't see
> > any syntax problems. Is it impermissible to open a tag within the body of
> > another tag, but not close it there?
> >
> > --
> > Tim Slattery
> > [EMAIL PROTECTED]
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> --
> Jeff Beal
> Webmedx, Inc.
> Pittsburgh, PA USA
> 


-- 
Jeff Beal
Webmedx, Inc.
Pittsburgh, PA USA

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

Reply via email to