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]