问题标签 [spring-4-gwt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1134 浏览

spring - 如何使spring4gwt导出超过1个服务?

我成功地按照 GWT 和 spring4gwt 的教程,通过以下配置将 StockWatcher 的演示转换为启用 Spring(3.0) 的服务:

网页.xml:

StockPriceService.java:

春天的 app.xml :

然后,我想添加另一个服务:Chatroom.gwt.xml (rename-to="chatroom"),并希望这两个服务可以组合在一个 webapp 中并由一个 spring4gwt 实例提供服务。

这是我的 ChatService.java :

春天的 app.xml :

至于 web.xml :

问题来了!我不知道如何编写正确的 url 模式让 springGwtRemoteServiceServlet 能够同时收听 /stock/spring/* 和 /chatroom/spring/* ?

StockWatcher 模块是 rename-to="stock" ,因此每个 POST 请求都将发布到 URI "/stock/..." 。聊天室模块是 rename-to="chatroom" ,每个 POST 都会被发布到 URI "/chatroom/..." 。我试图写/*/spring/*,但徒劳无功,两者都不起作用......

0 投票
2 回答
993 浏览

spring - 将 GWT 与现有 Spring 服务集成的最佳方式?

我知道这个问题可能已经被问过很多次了。我用谷歌搜索了很多,但我仍然没有明确的答案,我快疯了。

我必须启动一个新项目,其中包括使用已存在项目的后端应用程序的 GWT 创建 GUI 层。这个项目基于 Spring 3.0,它已经有一个持久化和服务层。服务层由 Flex 客户端使用,我现在必须用基于 GWT 的应用程序替换它。

我已经阅读了很多关于 gwt 和 spring 集成的内容,即使用 spring4gwt(它似乎已经过时)、gwt-sl 等库。我还阅读了一些关于 RequestFactory 而不是 GWT-RPC 和 MVP 模式的内容,这对于复杂的应用程序来说似乎是一个不错的方法(我的应用程序将有60多个不同的屏幕),但我不知道它是否可以与Spring集成。

我可以看到 GWT 世界正在快速发展,所以对于今天,当 GWT 2.1.1 发布时,有人可以告诉我,将 GWT 与现有 Spring 项目集成的最佳方式是什么?

如果它可以对答案产生影响,我想指出我也有集成 Spring Security 的意图。

谢谢。

0 投票
1 回答
1362 浏览

spring - 来自 Session 的空指针异常

spring4gwt在我的项目中使用。

我有以下登录服务实现:

当我调用loginService.checkUser("test","test")(在托管模式下)时,我得到一个 NullPointerException,因为getThreadLocalRequest()返回 NULL 而不是实际会话。

我还没有尝试在网络模式下。

为什么我会得到一个空会话?它与spring4gwt有关吗?

0 投票
0 回答
270 浏览

spring - 添加 spring4gwt 后 rpc 调用不起作用

为了将 spring 集成到我的 gwt 应用程序中,我添加了 spring4gwt 并按照 SimpleRPCExample中的教程进行操作。但这不起作用,但是配置和代码中的一切似乎都很好。

所以这就是我在应用程序上下文中扫描 servlet 的内容

我用@RemoteServiceRelativePath("sab/travaux")标记了我的SaService接口,用@Service("travaux")标记了 SaServiceImpl服务

用户界面已加载,但 rpc 调用不起作用。任何人都可以告诉我我犯的错误在哪里,或者使用 gwt 进行整数弹簧的最佳方法是什么。谢谢,

这就是我将 servlet 添加到我的 web.xml 的方式

0 投票
1 回答
276 浏览

spring - gwt +Spring 3+Jpa org.springframework.beans.factory.BeanCreationException

我正在尝试使用 Spring4gwt 集成 Spring 3、Jpa 和 Gwt ,但是当 spring 尝试创建 Bean 、我的 xml 和下面的错误堆栈跟踪时出现异常:

注意:我没有使用 Maven

应用程序上下文.xml

web.xml

持久性.xml

道:

公共类 CustomerDAO 扩展 JpaDAO {

服务:

服务实现:

错误日志:

0 投票
1 回答
436 浏览

spring - spring4gwt 错误:找不到 Spring bean:querySenior

我正在尝试使gwt-2.7spring-4.2.3一起使用。配置是:

web.xml

应用程序上下文.xml

GWT 服务

服务内涵

Spock单元测试工作正常

运行 gwt 项目告诉:

错误堆栈如下所示:

我认为:

问题可能来自spring4gwt,如何解决这个问题?