Just nu i M3-nätverket
Gå till innehåll

UTF8 Charset och JSP i olika läsare


Grön Prick

Rekommendera Poster

Grön Prick

Bygger en webbapplikation på JRun4 med JSP som kommunicerar med en Oracledatabas. Allt har sett ut att gå bra, tills jag testar den med Firefox och Netscape. Det visar sig att svenska tecken (åäö) blir förvrängda när jag postar forms i Mozilla läsare.

 

Har inkluderat följande meta-tag i alla sidor:

<meta http-equiv="content-type" content="text/html;charset=UTF-8">

 

Fick tipset att även lägga till ett jsp-direktiv:

<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>

 

YES!!! Då funkar det...i Mozilla läsare, men istället blir det problem med Internet Explorer.

 

Om jag däremot använder följande direktiv:

<%@ page pageEncoding="ISO-8859-1" contentType="text/html; charset=ISO-8859-1" %>

 

Då funkar det i Internet Explorer, men inte i Mozilla läsare. Varför?

 

Bör väl tilläggas att även databasen är i UTF8.

 

Länk till kommentar
Dela på andra webbplatser

Grön Prick

Ja alltså HTML-koden ser ok ut...förutom det som postats i formulären och sparats i databasen.

 

Om jag inte lägger till jsp-direktivet ersätts åäö med ýýý i Mozilla läsare. Om jag däremot lägger till jsp-direktivet ersätts åäö med konstiga tecken i Internet Explorer.

 

[inlägget ändrat 2005-03-16 08:47:25 av Greendot]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...