我有一个Spring控制器后方法如下。这可以很好地工作并重定向到index.html页面。
@Controller
@RequestMapping(value = "/interaction")
public class MyController {
@RequestMapping(value = "/test2", method ={ RequestMethod.POST, RequestMethod.GET })
public String test2(@RequestBody JsonNode requestBody, Model model){
System.out.println("test2");
return "index";
}
}
当我使用java脚本xmlhttprequest到达这个端点时,问题就开始了。println函数被执行,但是程序不显示index.html页面。它只是停留在发送请求之前的同一页上。
var xhr = new XMLHttpRequest();
xhr.open('POST','/interaction/test2',true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(JSON.stringify(allInputs));
这是我第一次使用javasript,所以我想我一定错过了什么。我想我应该修改js代码,但我不知道怎么做。有人能帮我吗?
暂无答案!
目前还没有任何答案,快来回答吧!