J'ai un petit problème: j'écris au contenu de réponse du dossier et le renvoie au client comme réponse d'ajax.
Mais il se produit substitution html: de >
à >
etc ...
Que dois-je faire pour faire cette substitution?Le contenu de réponse de Java renvoie au lieu de < or > < >
res.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0");
res.setHeader("Pragma", "public");
res.setContentType("text/html");
TIA
mise à jour
// import com.ibm.useful.http.PostData;
PostData pd = new PostData(req);
final FileData data;
try {
data = pd.getFileData("sqlFile");
ByteArrayOutputStream buf = new ByteArrayOutputStream();
for (byte b : data.getByteData()) {
buf.write(b);
}
res.getWriter().print(buf.toString());
}
i regardé buf.toString()
par débogueur. c'est bon là-bas. la substitution va plus loin. mais où ...
Où est le code que vous utilisez pour écrire le contenu du fichier dans la réponse? –
Comment écrivez-vous la réponse? Pouvez-vous fournir un exemple de code? –