2011-06-22 1 views
0

У меня есть простое веб-приложение, работающее в Tomcat. Существует сервлет, который перенаправляет запрос и отвечает на страницу jsp, которая, в свою очередь, печатает что-то в браузере.Содержимое ServletResponseObject или servletresponsewrapper

Теперь у меня есть аспект, который отражает ответ. В этом случае HttpServletResponse. Теперь то, что я хочу сделать, это то, что я хочу зафиксировать ответ и добавить в него некоторый контент, который будет отображаться в браузере через страницу JSP.

Я не хочу добавлять содержимое на страницу jsp, но хочу добавить контент без изменения моего jsp или сервлета, используя функциональность созревания во время выполнения.

Я еще не смог найти решение. Пожалуйста, помогите мне с этим. Спасибо.

+0

Вы знаете, как принимать ответы? – abalogh

+0

No.I dont..Voting up требует некоторого кредита, которого у меня нет. – Abhishek

+2

Голосование и принятие - это два разных действия. Если вы откроете вопрос, заданный самим собой, вы можете увидеть чек на левой стороне под точками, если вы нажмете на него, вопрос будет принят. – abalogh

ответ

0

Мы не делаем это с помощью response. Request объект лучше для этого. Вы должны понимать, что JSP - это серверная технология, поэтому ваш request был живым на странице JSP.

Кроме того, я бы предложил вам посмотреть Servlet Filters, предназначенные для этого сценария.

+0

Но сэр, у меня есть простые сомнения ... Возможно, мы видим содержимое объекта HttpServletResponse, выходящего из скомпилированных JSP-страниц. Я попытался применить аспект вокруг jsp-страниц. Но не повезло. Нет такого API. – Abhishek