一丶前端到后端
不需要返回结果
1、window.location 用于重定向到新的页面(后端)
2、创建form表单提交(到后端)
//js创建表单,传参并提交
function exportOut(rowId) {
//form,用于提交
var form = $("<form>");
form.attr('style', 'display:none');
form.attr('target', '');
form.attr('method', 'post');
form.attr('action', "${ctx}/xx/xxx/xxx/export");
//input,传参用
var input = $('<input>');
input.attr('type', 'hidden');
input.attr('name', 'id');
input.attr('value', rowId);
$('body').append(form);
form.append(input);
form.submit();
form.remove();
}
需要返回结果
使用ajax
二丶后端到前端
不需要返回结果
Response重定向sendRedirect(前端路径)
modleAndView重定向sendRedirect(前端路径)