2015-09-19 148 views
1

我有下一個問題。我用Spring和Hibernate做了簡單的項目。這裏是我的項目的結構:(哦,我不能附加圖片)。GWT的春天

結構:

  1. 模塊 「服務」 - 全業務邏輯;

  2. 模塊「戰爭」 - 生成與客戶端部分的戰爭文件。

在模塊的戰爭中,我有一個.jsp頁面,用於從數據庫生成表格。還有一些servlet。在我的.jsp頁面中,我使用Spring來獲得電影服務。

ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(getServletContext()); 
       MovieService bean = (MovieService) context.getBean("movieService"); 
       List<Movie> movieList = bean.getAllMovies(); 

現在,我需要在這裏使用GWT。我如何在GWT應用程序中使用Spring?我只是用GWT框架添加新模塊,並且在入門級中我不能使用WebAppContext ...

我應該使用什麼?但是,我可以直接使用我的服務類,但它不是很酷:)我想在.jsp頁面中使用它。

感謝您的幫助!

回答

0

如果我理解正確的話,你有3種選擇:

  1. 使用spring4gwt(也許項目是死的)
  2. 使用控制器作爲RESTful服務(可能不是你想要的)
  3. 使用Spring像在this例如

而且here你可以找到例子spring4gwt自制模擬的,馬爺它也能工作