getOutputStream () уже был вызван для этого ответа - PullRequest
0 голосов
/ 13 мая 2011

getOutputStream () уже был вызван для этого ответа

эта ошибка появляется в строке, где я перенаправил ответ на какую-то другую страницу ..

rd.forward(req,res);

1 Ответ

1 голос
/ 13 мая 2011

Согласно комментариям:

нет, это просто jsp / servlet, и я использую тот же самый файл CSV, который я загружаю

Звучит каккак будто вы пытаетесь переслать ответ после отправки CSV-файла в ответ.Это невозможно.Вы не можете отправить два разных ответа на один запрос.Когда вы закончите с отправкой CSV, вы должны перестать касаться запроса / ответа.Он уже выполнил свою работу, и вам следует подождать следующего запроса.

Если ваше фактическое намерение состоит в том, чтобы изменить родительскую страницу после загрузки CSV, то это должно быть решено иначе, но для этого потребуется код JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...