2015-09-17 1 views
0

J'ai un fichier JSP en eclipse. Quand je fais un clic droit dessus, je peux voir que l'encodage semble être UTF-8.L'édition de JSP en éclipse casse les caractères spéciaux?

Lorsque je vois ce fichier rendu dans le navigateur, je peux voir que tout va bien. Le texte dans le bouton est "Zurück" (allemand pour "retour").

Dès que je modifie et enregistre le fichier tous les caractères allemands spéciaux cassent.

"Zurück" -> -ZurÔøΩck

Ils ont l'air correct dans l'éclipse, mais dans le navigateur qu'ils regardent cassé.

Quel pourrait être le problème ici ???

+0

Définissez le codage Eclipse sur UTF-8. Fenêtre -> Préférences -> Général -> Espace de travail: Codage de fichier texte – ACV

+0

Il est déjà UTF-8 ... – Breiti

+0

quel est le codage du navigateur? avez-vous '' <% @ page language = "java" contentType = "text/html; jeu de caractères = ISO-8859-1" pageEncoding = "ISO-8859-1"%> '? – ACV

Répondre

1

La réponse que j'ai est la suivante:

Je n'étais pas vraiment en mesure de le réparer. Le fichier était UTF-8, eclipse a UTF-8 comme encodage de fichier standard et tout le reste semblait bien, aussi.

Ce que j'ai fait alors était ce que j'aurais dû faire depuis le début: j'ai encodé les caractères spéciaux pour les fichiers JSP et pour le javascript. Cela a fonctionné est une approche beaucoup plus propre, puis simplement écrire tout everthing dans le fichier JSP.