jsp fetch api
时间: 2023-11-24 11:56:15 浏览: 165
JSP (JavaServer Pages) 是一种动态网页技术,而 Fetch API 是一种用于在 JavaScript 中进行网络请求的接口。在 JSP 中,可以使用 Fetch API 发送网络请求并获取响应数据,以实现动态内容的更新和交互。
以下是 JSP 中使用 Fetch API 发送 GET 请求的示例代码:
```jsp
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>Fetch API Demo</title>
</head>
<body>
<div id="content"></div>
<script>
fetch('/api/data')
.then(response => response.text())
.then(data => {
document.getElementById('content').innerHTML = data;
})
.catch(error => console.error(error));
</script>
</body>
</html>
```
在上面的代码中,使用 Fetch API 发送一个 GET 请求到 `/api/data` 接口,并将响应数据显示在页面上。需要注意的是,由于 Fetch API 是基于 Promise 的,因此需要使用 `then()` 方法来处理异步响应数据。另外,在实际使用中,可能需要根据具体的情况设置请求参数、请求头等信息。
阅读全文