<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:jsp="http://jsp/"
                version="2.0">

<xsl:output method="xml" indent="yes" use-character-maps="jsp"/>

<xsl:character-map name="jsp">
  <xsl:output-character character="«" string="<%"/>   
  <xsl:output-character character="»" string="%>"/>
  <xsl:output-character character="·" string='"'/>
</xsl:character-map>

<xsl:template match="/">
  <body>
    <jsp:setProperty name="user" property="id" value="«= ·id· + idValue »"/>
  </body>
</xsl:template>

</xsl:stylesheet>