看下你后端的实际服务器url路径和你定义的这个contextPath 是否一致
@Controller换成@RestController
这看起来是查询列表的接口,通常是根据姓名来进行查询,建议不要查询列表的url中直接传对象,可以传某个值,比如user.userName等。
你这个页面里变得 ${user1} 返回回来应该是个对象吧 , 你应该把 user=${user1} 这个写道 ajax的 data体里边传过去