У меня есть небольшая проблема: я пишу ответное содержимое файла и возвращаю его клиенту как ответ ajax.
Но там происходит замена html: от >
до >
и т. Д.
Что мне нужно сделать, чтобы сделать эту замену?Возврат содержимого ответа Java вместо < or > < >
res.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0");
res.setHeader("Pragma", "public");
res.setContentType("text/html");
ТИА
обновление
// 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());
}
я наблюдал buf.toString()
через отладчик. это нормально. замена идет дальше. но где ...
Где код, который вы используете для записи содержимого файла в ответ? –
Как вы написали ответ? Можете ли вы предоставить примерный код? –