Until you get to JSP 2.0, you can't use scriptlet expressions and EL expressions
as attribute values for the same tag. In other words, you can't use "${...}"
and "<%=...%>" for attribute values in the same tag. That's why JSTL 1.0 comes
with two flavors of each of its taglibs: EL-based and RT-based.Quoting "MARU, SOHIL (SBCSI)" <[EMAIL PROTECTED]>: > Try changing the name of url="/includes/xslt/sortablegrid.xslt" to > url="/includes/xslt/sortablegrid.xsl" > The name of the file should not include .xslt but should be .xsl > > -----Original Message----- > From: Thomas McDonald [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 03, 2004 3:09 PM > To: [EMAIL PROTECTED] > Subject: xslt expression > > > I keep getting the error "According to TLD or > attribute directive in tag file, attribute xslt does > not accept any expressions" > > "doesn't accept expressions??!!" That seems > absolutely crazy to me. Does it really want me to > type in a whole xsl document? I have to deliver the > xsl document via an expression. I must be doing > something wrong. Any ideas? > > Here is my code code: > > <%@ taglib prefix="c" > uri="http://java.sun.com/jstl/core" %> > <%@ taglib prefix="x" > uri="http://java.sun.com/jstl/xml" %> > <c:import url="/includes/xslt/sortablegrid.xslt" > var='xslt'/> > <x:transform xslt="${xslt}"> > <%=objXML.getXml().toString().trim()%> > </x:transform> -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
