2009-07-28 3 views
0

Я знаю, это может показаться сумасшедшим ... но я интегрируюсь с некоторыми сторонними api и, к сожалению, у них есть класс утилиты, который принимает только объект pageContext. Я немного заглянул и обнаружил, что они делать много вещей с помощью pageContext ... Есть ли способ получить или создать pageContext из HttpServeletRequest.create pageContext from HttpServletRequest

ответ

1

Вы можете использовать MockPageContext из API Spring. Он предназначен для тестирования, но он отлично справился бы с дураком приложения, думая, что это настоящая вещь.

+0

Спасибо за ответ ... но Unfortunaley это решение ... Я не хочу обманывать свое приложение .... – user10398

+0

Глупо ваше приложение именно то, что вы пытаетесь сделать. У вас нет PageContext, и вы хотите имитировать его. MockPageContext - это вполне допустимая реализация PageContext, вам все равно придется использовать что-то подобное. Можно также использовать тот, который уже написан. – skaffman

+0

ну, то, что вы делаете, правильно ... но я все еще не уверен ... будет обманывать с некоторыми обходными решениями немного. – user10398