Hello all!

I have following problem.
JSPGenerator doesn't normally encoding non english  characters.
Simple sample:
sample.jsp:
<%out.println("<?xml version='1.0' encoding='koi8-r'?>");%>
<%@ page language="java" 
import="java.text.SimpleDateFormat,java.util.*,java.sql.*"%>

<page>
    <content>
        <%out.println("<para>привет!</para>");%>
    </content>
</page>

sample.xsl:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
                xmlns:xsp-request="http://apache.org/xsp/request/2.0";

  <xsl:template match="page">
   <html>
    <head>
     <title>
      <xsl:value-of select="title"/>
     </title>
    </head>
    <body bgcolor="white" alink="red" link="blue" vlink="blue">
     <xsl:apply-templates/>
    </body>
   </html>
  </xsl:template>
   
  <xsl:template match="para">
    <b><xsl:value-of select="."/></b>
  </xsl:template>
</xsl:stylesheet>

I have following  line in sitemap:
<map:generator name="jsp"  
src="org.apache.cocoon.generation.JspGenerator" 
logger="sitemap.generator.jsp" label="content,data">
    <encoding>KOI8-R</encoding>
</map:generator>
...and...
   <map:match pattern="sample-jsp">
     <map:generate type="jsp" src="/statesql/sample.jsp"/>
     <map:transform src="statesql/sample.xsl"/>
     <map:serialize type="html"/>
    </map:match>   

After generation I have next:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body vlink="blue" link="blue" alink="red" bgcolor="white">
<content>
???    <b>&ETH;&Ograve;&Eacute;&times;&Aring;&Ocirc;!</b>       ???
</content>    
</body>
</html>



Can anyone help me?
Thanx
Yury



---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to