Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > в SimpleFormController простой handleRequest


Автор: fath_fast 2.6.2008, 17:46
Проблема в следующем... 
Есть класс, расширяющий SimpleFormController... Переопределили я его метод onSubmit - и вроде всё норм... 
Возник вопрос каким образом можно было бы использовать метод handleRequest из класса AbstractController (или на подобии его), чтобы при начальном отображении представления можно уже было бы ему (представлению) некторые параметры передать....

Автор: Kangaroo 2.6.2008, 18:31
Цитата(fath_fast @  2.6.2008,  17:46 Найти цитируемый пост)
чтобы при начальном отображении представления можно уже было бы ему (представлению) некторые параметры передать...

formBackingObject() в SimpleFormController'e

Автор: fath_fast 2.6.2008, 19:21
А что-нибудь без использование портлетов....
Код

protected Object formBackingObject(javax.portlet.PortletRequest request)

Просто не понимаю какую роль в этом всём может играть другой фрэймворк?

Автор: check 2.6.2008, 20:03
Код

protected Object formBackingObject(HttpServletRequest request)

Автор: fath_fast 2.6.2008, 21:32
check, ребята даже не знаю что сказать, в этой доке параметром является javax.portlet.PortletRequest request :
http://static.springframework.org/spring/docs/2.5.x/api/index.html

Или я чего-то не понимаю....
Прошу, объясните... smile 


Автор: check 2.6.2008, 22:02
Потому что ты смотришь org.springframework.web.portlet.mvc 
А нужно org.springframework.web.servlet.mvc 

Автор: Kangaroo 2.6.2008, 22:03
fath_fast, org.springframework.web.servlet.mvc.AbstractFormController

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

Добавлено через 1 минуту и 37 секунд
Там, кстати, хорошо ВоркФлоу описан(т.е. ГЕТ запрос - метод такой-то - форма - ...) , почитай.

Автор: fath_fast 3.6.2008, 06:32
check, 
Kangaroo, огромное спасибо - пролили свет, пока я тупил. +1 вам...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)