Sorry my mistake, I overlooked the ampersand escaping in HTML4.0 href attribute.
& is required in a URL query string in order for the document to be validated as valid HTML4.0 with either loose or strict dtd. Then probably the original recommendation made on this thread should be implemented in the c:param tag so that we only use ${someURLWithEscapedAmpersandInQueryString} instead of <c:out value="${someURLWithUnescapedAmpersandInQueryString}" escapeXml="true" / > Where the value of c:out above is obtained from c:url with nested c:params -Rashmi --- Hassan Schroeder <[EMAIL PROTECTED]> wrote: > Rashmi Rubdi wrote: > > > By this I mean, irregardless of whether it's > HTML4.0 > > which requires the un-escaped version of the > ampersand > > uh, well -- > > <http://www.w3.org/TR/html4/charset.html#didx-character_entity_references> > > Authors should use "&" (ASCII decimal 38) > instead of "&" to avoid > confusion with the beginning of a character > reference (entity reference > open delimiter). Authors should also use "&" in > attribute values > since character references are allowed within CDATA > attribute values. > ------------------------------------------------------------------------- > > Just because most browsers render basically > *anything* thrown their > way regardless of validity doesn't make using '&' by > itself right, > even with an HTML4 doctype. > > > Also c:redirect requires an unescaped version of > the > > ampersand. > > You can use <c:param> and not assemble the query > string yourself, > which is probably better practice anyway. > > FWIW! > -- > Hassan Schroeder ----------------------------- > [EMAIL PROTECTED] > Webtuitive Design === (+1) 408-938-0567 === > http://webtuitive.com > opinion: webtuitive.blogspot.com > > dream. code. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]