问题标签 [spring-restcontroller]

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 投票
1 回答
579 浏览

java - 在春季返回@RequestParam 中的总记录数

在这种情况下,我的问题是我不想将默认值设置为某个计数,

如果用户将通过计数,那么它应该返回那么多记录并且它正在返回,但是当用户没有通过任何计数时,它应该从数据库返回所有记录,但它不起作用这是我的服务返回逻辑return modelststelist.subList(0, count);,这里计数即将到来从方法作为我的服务中的参数。

0 投票
1 回答
2448 浏览

java - 招摇包含模式()

招摇配置:

休息控制器

参考:一些信息已经从这里参考:http://java.dzone.com/articles/how-configure-swagger-generate

问题/问题:

在方法中SwaggerConfig.javaincludePatterns()当我给出模式时,/account/*API 不会出现在 Swagger 输出页面中,而如果我包含/account/.*出现的模式。为什么?/account/*在这个用例中和有什么区别/account/.*

更新:

另一个用例

如果我将模式添加为/score/*,则 API 将出现在 Swagger 中。我不需要把模式作为/score/.*

0 投票
1 回答
138 浏览

json - 如何使用 Spring RestController 上传多个文件

我有一个 Spring RestController bean,我想添加一个接收以下结构的调用:

我尝试创建一个与此结构相对应的 DTO 对象,但我不知道如何在客户端创建相应的 JSON 消息(对我来说,它是一个有角度的 js 应用程序)

0 投票
7 回答
2882 浏览

java - 如何在 Spring REST 中接收多个参数值并以 JSON 格式返回数据?

我是 Spring 新手,我正在使用 Spring MVC4。我必须接收所有请求,读取请求中的多个参数,最后根据参数应用业务逻辑并以 JSON 格式返回数据。

测试控制器.java:

网址:http://localhost:8080/appname/receiveUpdatedStressScore?value=100&device_model=nokia

但我得到的输出不在 Json 中。我在浏览器中的输出是..

此处:100 device_model 诺基亚

如何将其转换为 Json?

0 投票
1 回答
579 浏览

json - 如何增加springMVC json响应时间

在具有长时间运行过程并以json形式返回输出的spring控制器中,经过一段时间后,控制器仍在服务器中处理时返回空json。如何在春天处理这个

0 投票
1 回答
863 浏览

javascript - Restangular - 带有参数的 getList 发送到服务器

我在服务器端有方法:

我尝试从客户端发送数据Restangular

pagination可以在哪里:

但我得到了:

当我寻找时,Request URL我看到:

并且Query String Parameters是:

我希望应该将分页对象发送到服务器端,但它尝试发送字符串而不是对象。是否知道如何使用 HTTPGET方法和getList Restangular方法发送参数不是 as Query String,我认为这会导致我的问题?或者如何让服务器端将其视为Pagination对象,而不是字符串?非常感谢您的回答

0 投票
2 回答
384 浏览

spring - 如何在 Spring 中将不同的 POST 对象与一个请求映射绑定?

这是我的网址的样子

http://localhost/controller/check

这是请求映射

现在我希望该Check对象处理以下两个 POJOS。

请求映射应处理以下POST正文。

这里推荐的方法是什么?

0 投票
1 回答
331 浏览

spring - Spring Boot 部分替换自动配置

我一直在探索 Spring Boot (1.2.4) 以使用 H2 和 Jackson 创建一个简单的 RESTful 存储库。

像其他人一样,我注意到,默认情况下,@Id 字段不在返回的 Json 中(如本问题所述:在将应用程序迁移到 Spring Boot 后使用 Spring Data Rest 时,我观察到带有 @Id 的实体属性不再编组为 JSON)。

所以我想调整配置以包含它们。

但我无法让这一切正常工作。

基本实体类:

基本存储库接口:

简单的启动应用程序:

还有我的配置类:

我可以从使用 --debug 运行 Spring Boot(如http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-auto-configuration.html中所述)看到我的配置已经找到了,但似乎没有任何效果。

0 投票
1 回答
1823 浏览

java - HTTP 状态 400 - 所需的短参数“分数”不存在,Spring MVC REST

我正在使用 Spring MVC 4。这是我的控制器代码:

我正在使用 Advanced rest 客户端发出这个请求(也在 Postman 中尝试过):

但我收到以下错误

错误:

我在这里无法检测到的错误是什么。请帮我解决它。

0 投票
1 回答
227 浏览

spring-mvc - LightAdmin - 使用应用时区自定义解析 DateTime

我正在使用带有 Spring Boot 的 LightAdmin 1.1.0.Snapshot。我正在使用 Joda DateTime 来表示带区域的时间。

我可以看到 LightAdmin 在 UTC 中捕获日期时间,用于解析数据的默认反序列化上下文是由 LightAdmin 中的 UTC 提供的。从调试中,我看到 LightAdmin 使用自己的 ObjectMapper 和 MessageConverters 使用 LightAdminRestMvcConfiguration,因此它没有使用 Spring Boot 全局覆盖器来自定义 Jackson2ObjectMapperBuilder,如下所示。

关于如何 1)覆盖 LightAdmin 中 Jackson 的设置以使用默认应用程序时区解析或 2)在 LightAdmin 之外处理 Json 序列化/转换器以不同方式解决此问题的任何帮助。任何帮助都是极好的。

谢谢,亚历克斯