servlet的json传给layui表格通过response传给layui
时间: 2023-07-31 21:12:44 浏览: 114
好的,可以尝试以下代码:
```java
// 构造JSON数据
JSONArray jsonArray = new JSONArray();
JSONObject jsonObject1 = new JSONObject();
jsonObject1.put("id", 1);
jsonObject1.put("name", "John");
jsonObject1.put("age", 30);
jsonArray.add(jsonObject1);
JSONObject jsonObject2 = new JSONObject();
jsonObject2.put("id", 2);
jsonObject2.put("name", "Mary");
jsonObject2.put("age", 25);
jsonArray.add(jsonObject2);
String jsonString = jsonArray.toJSONString();
// 将JSON数据写入response中
response.setContentType("application/json;charset=utf-8");
response.getWriter().write(jsonString);
response.getWriter().flush();
response.getWriter().close();
```
在上述代码中,首先构造了一个JSON数据,然后将其以字符串形式写入到response中,最后在前端页面中通过Ajax请求servlet获取返回的JSON数据,将其渲染到Layui表格中。在前端页面中的代码可以参考我之前给出的示例代码。
阅读全文