我们目前处理与后端 api* 和移动(ios 和 android)应用程序之间的通信。
对于一个愚蠢的类似横幅的东西,我们应该为这些应用程序提供一些它们将呈现的 HTML。
现在是这样完成的:
String html ="<html>.....{somePlaceHolder}...</html>";
html = html.replace("{somePlaceHolder}", "We're good");
Gson gson = gsonBuilder.create();
gson.toJson(html);
这对我来说看起来很糟糕。在 json 中包装 html 是非常没用的。我相信一些模板引擎可以帮助我们。
我想知道最好的方法是什么。我想我可以有一些可以加载的 HTML 文件,然后让我的其余资源生成application/xhtml+xml或text/html这一次而不是 json。
任何人都对一些最佳实践有建议。
谢谢
*我们使用 jax-rs/jersey