This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Having Tags when the output method is text


I am using xml to generate jsp's.So it is unavoidable to not to have jsp expressions in the xslt. Using these expressions many a times i set default values for certain tags. for eg:
<input type="text" value="<%=myJavaVaraible%>"/>
So i guess i'll have to follow the not-so-good approach!

----Original Message Follows----
From: Jeni Tennison <jeni@jenitennison.com>
Reply-To: Jeni Tennison <jeni@jenitennison.com>
To: "Swati Attarde" <swatid18@hotmail.com>
CC: XSL-List@lists.mulberrytech.com
Subject: Re: [xsl] Having Tags when the output method is text
Date: Thu, 1 Aug 2002 13:07:07 +0100

Hi Swati,

> I face a new problem if i use the call template approach you
> suggested. Whenever i call this template inside any <xsl:attribute>
> tag, the output escaping doesnt work any more. How could i avoid
> this?

You can't. You can't use disable-output-escaping to create text within
attributes. If you absolutely have to use JSP scriptlets within
attribute values then you have to use disable-output-escaping to
create the entire start tag (and matching end tag) of the element, or
revert to using the text output method. It's pretty horrendous, so
what I suggest, if possible, is that you change the way you're using
JSP so that you don't use it within attribute values.

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/



_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]