07. juni 2010 - 15:14Der er
4 kommentarer og 1 løsning
Encoding problemer med JSP
Hej
Jeg har nogle encoding problemer med en jsp side. Jeg tror det er forskellige content types som er på siderne. Hvor f.eks. en html side submitter til en jsp side ved brug af GET.
jeg submitter: "åæaaÆØÅefweef" og får "åæaa���efweef" på jsp siden.
Hvis jeg bruger min encoding function som ser således ud: new String(request.getParameter("text_6").getBytes("ISO-8859-1"), "UTF-8")
Så får jeg "åæaa���efweef" dvs. er åbenbart noget galt med min function. Er der en der kan hjælpe med at fuldende den? Eller evt. har et andet forslag? Har siddet og rodet med det et par timer efterhånden og er ved at blive lidt sindsyg over det :)
Jeg har fundet en løsning på det. Skriver det lige så andre også kan få noget ud af det hvis de støder ind i problemet:
Stedet jeg poster fra skriver jeg i formen: accept-charset="ISO-8859-1"
Det gør at den laver alt min tekst om til html entities. Dvs. skal lige decodes til normal tekst på den anden side. Men så kan man også komme videre med det
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.