2009-06-05 4 views
5

У меня есть приложение Spring MVC, и я решил, что хочу попробовать использовать GWT для интерфейса. Я хотел бы продолжить использование MVC, так как я также буду использовать Spring Security и другие пружинные вещи.Самый простой способ добавить GWT в приложение Spring MVC?

Я знаю проект GWT-SL, и, я думаю, я его использую. К сожалению, документация легка на примерах.

Теперь мне интересно, как мне перенастроить проект, чтобы я мог использовать GWT? Я предполагаю, что я потеряю возможность запуска в режиме размещения, и я полагаю, что все в порядке. Я просто добавляю банки GWT и GWT-SL, перенастраиваю свой web.xml и добавляю пакет в свой проект для кода GWT?

Я использую Eclipse 3.4. Мой существующий проект - это стандартный веб-проект.

ответ

0

Вы не потеряете режим размещения. Я не знаю, используете ли вы для этого внутренний сервер - я использую -noserver, поэтому я не могу вам помочь.

Кроме этого, я думаю, что documentation совершенно ясен. Вы сталкивались с какими-либо конкретными проблемами?

+0

эта ссылка не работает – Rick

1

С новой версией плагина GWT у вас будут все преимущества браузера с размещенным режимом без необходимости изменять какие-либо параметры. GWTHandler от GWT-SL позаботится о вашем отображении вызовов rpc. Однако у вас возникнет проблема с существующей структурой объектов домена. Вам придется либо поместить их в пакет «клиент» GWT, либо зеркально отразить существующие объекты домена, чтобы они были скомпилированы в javascript. Я искал стабильную неинвазивную структуру для этого, но еще не нашел ее. Gilead выглядит многообещающим, но вам придется расширить свои классы в своем домене.

1

Я опубликовал месяц назад мой простой проект (3 класса), как интегрировать GWT с существующим приложением Spring MVC. Также был предоставлен простой образец.

Попробуйте, это ясно и просто: http://code.google.com/p/gspring.

Смежные вопросы