⑴ jsp中如何使用戶未登錄時,直接打開其他頁面自動跳轉到登陸頁面。
1、首先要實現用戶輸入,肯定前台要是一個網頁,現在就使用jsp,先建一個jsp網頁,頁面展示內容如下所示。
⑵ 如何從一個jsp頁面跳轉到另一個工程當中的jsp頁面
從一個工程的jsp跳轉到同工程的另一個jsp方法如下:
1.使用window.open
首先要搞清楚瀏覽器阻攔的前提是什麼?只有跨域時瀏覽器才會阻攔,也就是說在A.com域下彈出B.com域下的頁面,瀏覽器就會阻攔。
這時我們可以在A.com域下創建一個頁面href.jsp,然後把B.com域下的頁面地址已參數的方式傳遞給href.jsp,之後再由後台的HttpServletResponse類下的sendRedirect方法來處理轉發。
2.使用iframe解決
很多JS框架都用到了這種方法,使用JS彈出一個對話框,然後把iframe嵌套在這個對話框中即可。
3.使用form表單來模擬提交
首先在頁面中創建一個隱藏的form(隱藏辦法:把form用div包住,然後對div進行隱藏),設置表單屬性target="_blank",同樣適用action="href.jsp",後台處理跟第一種方法一樣