我有一个 spring mvc 应用程序,我仅将其用作服务器。我已经在我的托管帐户上部署了一些 html 和 javascript 文件,并且仅向我的服务器发送发布请求。从数据库检索数据并将数据发送回 html 或 javascript 页面。我不使用任何 servlet、jsp 或 jsf。我到处都看到它说我应该使用它们。难道我做错了什么?这感觉像是不好的做法,但我想我不知道正确的方法。任何帮助将不胜感激。
最佳答案
正如我在评论中已经提到的,您可以考虑创建一个网络服务。由于您已经在使用 Spring,请尝试 Building a RESTful Web Service 上的本指南.
创建服务后,您可以像这样调用它,将输入参数传递到其余端点,
http://localhost:8080/greeting?name=User
现在,您的服务将响应您的 GET
请求,并且您将输出一个 JSON/xml 字符串,您可以稍后在客户端处理该字符串。示例 json 响应如下所示,
{"id":1,"content":"Hello, User!"}
这是关于 Spring Restful Web Service Example with JSON, Jackson and Client Program 的另一篇博客文章示例
关于java - Spring mvc - 服务器端编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35433012/