向各位大佬请教:
今天使用ajax与springboot进行交互,前端模板引擎是thymeleaf,ajax的dataType位json,
controller的代码:
@PostMapping("{name}/test")
public @ResponseBody boolean test(@PathVariable("name") String name,HttpSession session) {
System.out.println("the name posted is " + name);
//model.addAttribute("job","teacher");
session.setAttribute("job","teacher");
return true;
}
前端页面:
$("#jichuxinxi").click(function(){
$("#blank_showz > div").css("display","none");
$("#test-my").css("display","inline");
var name ="liudehua";
var postUrl="home/" + name + "/test";
$.post(postUrl,{},function(data){
if(data == true){
alert("成功");
alert("${job}");
}
if(data ==false){
alert("失败");
}
});
那么使用th:text="${job}”没有获得值,请问这是为什么?望各位大佬不吝赐教