On 9/19/05, Yair Zohar <[EMAIL PROTECTED]> wrote:
>
> Hello,
> I'm using Tomcat 4.1.18
> I'm trying to read hebrew data in utf-8 encoding from the database. As a
> check I entered a utf-8 encoded 'alef' letter to the database field.
> (I see it in the database as one letter 'alef'). The jsp page that
> displays the data, prints two chars instead of one. I checked the values
> of these chars and
> they are 215 114, which are the utf-8 combination to create the letter
> 'alef' (so I was told).
>
> jps code:
>
> <%@ page language="java" contentType="text/html;charset=UTF-8"
> pageEncoding="UTF-8" info="Tables Handler" import="tablesHandler.*" %>
>
> <jsp:useBean id="tables" scope="page" class="tablesHandler.TableViewer" />
> <jsp:setProperty name="tables" property="*"/>
>
> <% request.setCharacterEncoding("UTF-8");%>
>
> <html>
>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
> </head>
>
Move <% request.setCharacterEncoding("UTF-8");%> to before jsp:useBean tag.
--
rgds
Anto Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]