D>А как вообще Spring дружит с DWR?
Нормально дружит.
В маппинге пишем:
/engine.js=dwrController
/util.js=dwrController
/interface.js=dwrController
/interface/**=dwrController
/call/**=dwrController
dwrController:
<bean id="dwrController" class="org.springframework.web.servlet.mvc.ServletWrappingController">
<property name="servletClass" value="org.directwebremoting.servlet.DwrServlet"/>
</bean>
Минусы: способ немного устарел и приходится отдельно dwr.xml держать.
Плюсы: это работает.
Конечно, этот Есть модный namespace dwr и вроде даже как-то через аннотации можно подключать.
Рекомендуется к прочтению
http://bram.jteam.nl/index.php/2007/01/31/spring-dwr-ajax-made-easy/