is it possible to detect current URL or referer in XSL?
(for conditionals.. for ex. if this stylesheet is in such-and-such a URL, etc..
where I work we do JSP/custom tags with code like, <framework:style uri="/xsl/dc_search.xsl....> so same XSL stylesheet might be used in more than one JSP..)
posted 9 years ago
Hey Veronica, I can give you a small suggestion...you can get the user request URL, from HttpRequest instance itself. So, in your custom tag, create a HttpServletRequest instance (pageContext.getRequest()) and get the request URI using <instance>.getRequestURI()/<instance>.getRequestURL(). Store that into a Hashmap & pass it to the XSL trnasformer as a transform param. use the Hashmap key, as <xsl:param> in your XSL file. and use the param anywhere accross the XSL.