1. 程式人生 > >java----jsp傳送請求到後臺進行頁面的跳轉

java----jsp傳送請求到後臺進行頁面的跳轉

因為jsp頁面放入到了WEB-INF中,需要通過後臺跳轉進行訪問,但是發現jsp傳送post請求後,後臺跳轉無效,雖然F12中的返回結果是正確的,但頁面就是沒有效果,無奈想到下面的笨方法,僅供參考
這裡寫圖片描述
我這邊前提是使用的jQuery的包

$.post("sa.action", $("#form").serialize(), function (result) {
            if (result.success) {
                window.location.href = "aa.action";
            }
        })

通過回撥函式再次請求,因為我在回撥函式中使用的是href進行提交的,所以這次後臺的跳轉頁面是正常的了

        String vspecies = (String)getSession().getAttribute("Vspecies");
        System.out.println(vspecies);
        request.getRequestDispatcher("/WEB-INF/aa/"+vspecies).forward(request, response);
        getSession().removeAttribute("Vspecies");

各位的好方法還請賜教一下,不勝感激