1、index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js"></script>
<script>
function a() {
$.post({
url:"${pageContext.request.contextPath}/ajax",
data:{"name":$("#userName").val()},
success:function (data) {
alert(data)
}
})
}
</script>
</head>
<body>
用户名:<input type="text" id="userName" οnblur="a()">
</body>
</html>
2、AjaxController.java
package com.cling.controller;
import com.cling.pojo.User;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@RestController
public class AjaxController {
@RequestMapping("/ajax")
public void testController(String name, HttpServletResponse response) throws IOException {
if (name.equals("cling")){
response.getWriter().print("true");
}else{
response.getWriter().print("false");
}
}
}