java - Spring mvc - 服务器端编程

标签 java spring-mvc

我有一个 spring mvc 应用程序,我仅将其用作服务器。我已经在我的托管帐户上部署了一些 html 和 javascript 文件,并且仅向我的服务器发送发布请求。从数据库检索数据并将数据发送回 htmljavascript 页面。我不使用任何 servletjspjsf。我到处都看到它说我应该使用它们。难道我做错了什么?这感觉像是不好的做法,但我想我不知道正确的方法。任何帮助将不胜感激。

最佳答案

正如我在评论中已经提到的,您可以考虑创建一个网络服务。由于您已经在使用 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/

相关文章:

exception-handling - spring异常处理程序不处理某些类型的异常

java - 基本 Spring MVC 配置 : PageNotFound using InternalResourceViewResolver

javascript - 如何将 websocket 推送定时器嵌入到网页中?

java - 是否有可能优雅地提供来自 Guice 辅助注入(inject)工厂的不包含参数或等效项的实例?

java - Spring MVC Controller 中的 ModelAndView 和 byte[]

java - spring-boot中的过滤顺序

java - 验证错误 : "No validator could be found for type: java.lang.Integer"

java - 无法从 java 启动 VB 应用程序

java - 使用 twitter4j 和 java 获取所有用户时间线推文

java - 在 Activity 更改时构建类似 iOS 的 Transition