0

我正在使用 Spring MVC 为项目创建REST Api。在前端,一些报告需要以 PDF、CSV 和 HTML 格式显示。我应该将 JSON 数据发送到这些报告的前端并使用一些内置插件或手动显示报告吗?或者我应该发送 PDF、CSV 和 HTML 文件以响应 REST Api 调用?我想要最大的灵活性,那么你有什么建议?

4

1 回答 1

0

您应该以多种输出格式(pdf、csv、html .. see ContentNegotiatingViewResolverin spring)公开输出。

根据要求,客户可以决定调用任何输出并根据需要使用它。在某些用例中,客户端可能会从 rest 中获取原始数据,然后进行转换;在某些情况下,它可能需要休息提供的精炼输出。

于 2013-04-22T08:55:04.233 回答