Menu

#69 Problems with Umlauts in Addressbook

closed-fixed
5
2005-05-22
2004-05-05
No

Adding a new entry to the addressbook with Umlauts
(Like éöäü etc.) results in some wrong handling of the
Umlauts.

Additionaly then displaying a addressbook entry
in the german language, the two places where "Strasse"
should be displayed, the "double-s" is displayed wrong.

André

Discussion

  • Dieter Wimberger

    Logged In: YES
    user_id=36782

    Andr,

    Sorry for the delay. I have been taking a look at this problem and I am
    still not exactly sure where things go wrong.
    All the jwma side is handled in utf-8, including the page display and the
    save/load procedure. If you use the standard plugin that stores XML files,
    you should be able to check that the files are really stored in utf-8
    encoding (I did, and they are).
    What I fear now is that when we are sending the form something goes
    wrong with the way these values are submitted or received. As I am
    using Struts form beans, I don't exactly know what they do with the
    values on reception, but I will try and dig further into the issue.

    Regards,
    Dieter

     
  • Dieter Wimberger

    • assigned_to: nobody --> wimpi
     
  • Dieter Wimberger

    • labels: 326994 --> Controllers
    • milestone: 385044 --> Latest_Development_Snapshot
    • status: open --> closed-fixed
     
  • Dieter Wimberger

    Logged In: YES
    user_id=36782

    Sorry Andr, this has taken me quite some while. The trick
    is to set the request character encoding on each and every
    incoming request.
    As this would be tedious in the code, I have added the
    Example filter for this (Apache License), so adding fields
    with UTF-8 encoded characters should work properly with the
    next commit and will make it's way into the first Struts
    release.

    This means that web.xml requires 2.3 DTD and will only run
    against containers with 2.3 support.

    -- Dieter

     

Log in to post a comment.

MongoDB Logo MongoDB