一个jsp连带参数跳转到另一个jsp页面的解决方法

/**
 * 修改的点击触发事件
 * @param data
 */
function change(courseid) {
    //将获取到的courseid传入到session
    sessionStorage.setItem("courseId",courseid);
    //跳转到修改页面
    window.location.href="${sessionScope.path}/admin/jsp02/alterCourse.jsp";
}

上面的这个是一个触发按钮,可以通过设置onclick事件

$(sessionScope.path)/ 这里写跳转页面的相对路径

获取方法,在这里我是写一个函数,把数据返回,x()

 function x(){
            var data = sessionStorage.getItem("courseId");
           return data;
        }
  if(x()==null||x()==""){
                alert("请点击对应课程修改按钮");
                window.location.href="${sessionScope.path}/admin/jsp02/index.jsp";
            }else{
                a();
            }

这里是避免直接在页面地址上写路径报错误,传送一个空值过去

猜你喜欢

转载自www.cnblogs.com/bichen-01/p/11819159.html