服务器端如何响应ajax调用?

How to respond to ajax calls on the server side?

我一直在开发一个移动应用程序,它向服务器发送 ajax 调用并等待服务器以 [​​=20=] 格式的响应。
我想知道服务器端如何响应 ajax 调用?有人可以给我一个代码示例吗?
我检查了我的项目的服务器代码(由团队的其他成员编写)并且无法理解。我只能看到它是用java写的,还弹出了一些关键字,如apache、springframework等。我是服务器端编程的新手,我想了解更多。有人可以给我一些关于如何开始使用这些的提示吗?服务器如何工作?是不是就像响应各种请求一样?您可以使用什么语言来构建它?Apache 是什么?我知道这看起来像很多问题,所以我可能需要先了解一些基本知识。任何关于读数的 help/tips/suggestions 都表示赞赏。

这是一个宽泛的问题,因为有许多不同的服务器端技术可以处理服务器端 AJAX 请求,但如果您想走 Java 路线,使用 Spring 框架使其变得非常简单。

Spring Framework 是一个大型开源企业 Java 框架,它具有整本书很少涵盖的各种功能。

(Apache 是一个开源项目,包含一百多个不同的子项目,最流行的是 Web 服务器。)

Spring 确实有一些特定的工具来处理 REST 调用。假设您的 AJAX 正在进行 REST 调用(听起来就是这样),并且您的项目已经在使用 Spring 框架,那么它相当简单(假设您已经知道 Java)。 Spring 框架为您处理所有困难的事情。使用 Spring 有几种不同的方法可以做到这一点,但请查看此 link 以创建简单的 REST 服务:

https://spring.io/guides/gs/rest-service/

另一个途径是研究 PHP,这是一种服务器端脚本语言。使用 PHP,您可以处理 AJAX 请求,而无需应用程序服务器(大多数基本 Web 服务器都使用 PHP)。有很多好的资源,但我最喜欢的资源之一是 http://www.tutorialspoint.com/php/

顺便说一句 - TutorialsPoint 网站非常适合 Java 和 Spring