3.ajax,转发和重定向
ajax的三个实现步骤:
1.加入处理json的工具库的依赖,springmvc默认使用的jackson。
2.在springmvc配置文件之间加入mvc:annotation-driver 注解驱动。
3.在处理方法的上面加入@ResponseBody注解
<script type="text/javascript" src = "static/js/jquery-3.4.1.js"></script>
<script type="text/javascript">
$(function (){
//在当前页面dom对象加载后,直接执行loadUserinfoData();
loadUserinfosData()
$("#btnLoader").click(function (){
loadUserinfosData()
})
})
function loadUserinfosData(){
$.ajax({
url:"select.do",
type:"get",
dataType:"json",
success:function (data){
//清除旧的数据
$("#info").html("");
//增加新的数据
$.each(data,function(i,n){
$("#info").append("<tr>")
.append("<td>"+n.id+"</td>")
.append("<td>"+n.username+"</td>")
.append("<td>"+n.password+"</td>")
.append("</tr>")
})
}
})
}
</script>
在jsp页面加载jquery-3.4.js,和加入函数方法
forward:转发
redirect:重定向
都是返回ModelAndView 中 setViewName(“forword:/hello.jsp");
返回绝对路径,忽视视图配置器。
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
郭远的博客空间!
喜欢就支持一下吧
打赏
微信
支付宝