我打算做的事情乍一看似乎很简单,但我一直无法完成。我有一个 javascript 代码,它创建一个数组并使用 JSON 库来创建我的 json 响应,该响应存储在一个 javascript 变量中。我将此代码放入服务器上的 HTML 文件中。我只希望我的应用程序在对页面执行获取请求时以 JSON 格式接收此代码。尽管如此,我不知道如何应对这种回应。
我已经看到很多页面从 javascript 发出请求,但我只想拥有一个虚拟的 Rest 服务。我调用该页面并收到这个小 json 代码。我知道如何使用 servlet 来实现这一点,但是当数据是一个虚拟测试时,我似乎不需要这样做。稍后,当我有更多关于它的信息时,我将实施真正的服务,但这是毫无疑问的。
//Simplified example
<html>
<script>
var tArray = <- //Complex logic executed in the server to create an array with the response so please, I CANNOT create just a .json
var tResponse = JSON.stringify(tArray);
//How do I return tResponse to the app requesting this page as if it were a rest service
</script>
有任何想法吗?
编辑:
显示的代码不是我的代码。这只是一种直观地解释我想要实现的目标的方式。请不要查看它,只要假设它有效并创建一个 javascript 响应。我只想知道如何返回 JSON 响应。