Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 调用restfull控制器_Spring_Spring Mvc_Gwt - Fatal编程技术网

Spring 调用restfull控制器

Spring 调用restfull控制器,spring,spring-mvc,gwt,Spring,Spring Mvc,Gwt,目前,我们在服务器端有一个SpringMVC应用程序。 我们需要更改客户端部分并检查GWT gwt代码有没有办法调用spring控制器?您可以通过提交表单来调用spring控制器。这就是两种架构之间的区别:GWT在客户端使用javascript来完成这项工作,并且只与服务器通信以获取必要的数据(并发送最少的数据),Spring MVC在每次单击时都需要http请求,并重建整个页面 您可以保留SpringMVC逻辑,即当用户完成页面的工作时提交一个包含数据的表单(在GWT中,它是一个模块)。并让G

目前,我们在服务器端有一个SpringMVC应用程序。 我们需要更改客户端部分并检查GWT


gwt代码有没有办法调用spring控制器?

您可以通过提交表单来调用spring控制器。这就是两种架构之间的区别:GWT在客户端使用javascript来完成这项工作,并且只与服务器通信以获取必要的数据(并发送最少的数据),Spring MVC在每次单击时都需要http请求,并重建整个页面

您可以保留SpringMVC逻辑,即当用户完成页面的工作时提交一个包含数据的表单(在GWT中,它是一个模块)。并让GWT商品在js中处理UI,直到工作完成(客户端验证、交互体验)。 您可以轻松地在GWT中提交“传统”表单。然后,您的MVC逻辑将用户指向另一个“GWT模块”:(当您在Gmail中切换联系人和邮件时,您可以看到这一点)


要了解在没有服务器交互的情况下可以做些什么,请看一下这个库,我向您保证一切都是客户端的(因为它是我的库:):这里:

是的,对REST服务的调用只是直接的HTTP。因此,如果您可以构造一个URL并用适当的头发送它,那么您可以调用service@sodik有了这些解决方案,服务器上需要做一些修改,而不是直接修改。如果服务器端有真正的rest服务,任何客户端代码都可以调用它。。。不管是不是gwt。上面的问题只是回答了如何从gwt调用rest。如果您有其他问题,请描述它。