Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC Framework. Зашел в тупик. / 2 сообщений из 2, страница 1 из 1
23.06.2005, 08:26
    #33130261
Alexey Turn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC Framework. Зашел в тупик.
Хочется использовать сервлет для рисования GIF.

public class ImageProducer extends HttpServlet {

public void doGet (HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
response.setContentType("image/gif");

OutputStream out = response.getOutputStream();

DrawingService srserv = new DrawingServiceImp1();

Image img =
srserv.drawPageTemplate();

new GifEncoder(img,out).encode();
}

public void doPost (HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
doGet(request, response);
}

}


Все замечательно. В jsp:

<IMG src="http://localhost:8080/app/draw.img">

В итоге на страничке видим рисунок.

Теперь хочется в этот сервлет инжектить net.sf.hibernate.SessionFactory,
и использовать data access objects при отрисовке.

Тоесть сделать его бином Spring-a.

В итоге: нужно сделать сервлет- бин спринга, который может использовать Dependency Injection (Имеет доступ к контексту) и который не является сервлетом MVC архитектуры - не обязан возвращать ModelAndView. (Должен просто писать GIF в OutputStream).

Пробовал наследовать от HttpServletBean и от FrameworkServlet

Не получается. Вылазиит исключение- что-то типа нужен HandlerAdapter.... итд итп.
А HandlerAdapter это наскока я знаю интерфейс:

Method Summary

long getLastModified(HttpServletRequest request, Object handler)
Same contract as for HttpServlet.getLastModified.

ModelAndView handle(HttpServletRequest request, HttpServletResponse response, Object handler)
Use the given handler to handle this request.


boolean supports(Object handler)
Given a handler instance, return whether or not this HandlerAdapter can support it.

В итоге опять же ModelAndView.
...
Рейтинг: 0 / 0
23.06.2005, 10:44
    #33130539
Alexey Turn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC Framework. Зашел в тупик.
вопрос снят.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC Framework. Зашел в тупик. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]