Bonjour,

Je fais une redirection vers un fichier texte comme cela :

Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");
response.sendRedirect(monFichier);

nomFichier est l'url de mon fichier. Le fichier s'ouvre bien mais les caractères accentués apparaissent avec des @.

Si je met une iFrame avec mon fichier dedans les accents sont bons :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<html>
<head>
 
</head>
 
<body>
    <iframe src="<%=monFichier%>" frameborder="0" height="100%" width="100%">
    </iframe>
</body>
</html>

J'ai aussi ce paramétrage en première ligne de mon fichier :
Code JSP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

Je ne comprends pas pourquoi la redirection ne fonctionne pas et je ne voudrais pas utiliser une iFrame.

Merci pour votre aide.