導航:首頁 > 編程語言 > jsp重定向到java類

jsp重定向到java類

發布時間:2021-02-28 05:39:33

Ⅰ 在java中,jsP重定向,轉發,Cookie,session

既然不需要解釋重定向和轉發的概念 上面的逐條注釋就解釋的很清楚了 要別人專解釋也是大同小異
首先屬對於重定向,轉發 要了解他們的工作流程 然後對於Cookie,session的值
Cookie保存於客戶端 session保存於伺服器 還有一些概念自己查
重定向是客戶端跳轉,共有二次請求 轉發是伺服器端跳轉 只有最開始打開頁面的一次請求
對照上面的概念 自己看看就明白了
第一個是對的 我就不說了
第二個 要記住對Cookie的賦值只有等下一次瀏覽請求時才能生效。
第三個 第四個 沒寫入Cookie
第五個 第六個 第七個 第八個 了解session作用范圍 基本上寫入session的東西 只要不是編譯報錯 都能取得到 一般很少會把值保存 session裡面
還說個request 作用域更小了 保存值+然後重定向=獲取不到 以後request 用的多

Ⅱ javaweb請求轉發和重定向

樓主的抄get.html目錄不正確,兩個修改方法:1.不改a標簽內容,在項目下新建一個HelloServlet目錄,把get.html放進去;2.修改a標簽,href="/WEB-INF/get.html"。但是有一點,WEB-INF目錄對外是不可見的,這種方法思路是對的,但沒實踐過。建議a標簽里寫一個servlet地址,由servlet重定向到get.html或get.jsp,這才是javaweb的設計思想。

Ⅲ 在jsp中如何將整個頁面重定向至另外一個頁面

你可以使用forward或者redirect,這兩個都可以將整個頁面重定向至另外一個頁面.
但他們專之間還是有區別的屬:
1、 forward 地址欄地址不會變,它是伺服器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然後把這些內容再發給瀏覽器。而redirect是瀏覽器重新去請求新的地址,地址欄顯示的是新的URL。
2、forward轉發頁面和轉發到的頁面可以共享request裡面的數據。redirect不能共享數據。

Ⅳ java jsp怎麼接收重定向傳參傳變數傳

URL傳值的寫法如下:
localhost:8080/yourProject/service.action?param1=yourparamert¶m2=yourparamet2
JSP獲取傳回參值答
request.getParameter("param1");

Ⅳ JSP如何實現網頁重定向

jsp實現頁面的重定向,使用的是response.sendRedirect("a.jsp");實現頁面重定向到a.jsp這個頁面。內
分為兩種寫法:

1、如容果實在jsp頁面中寫代碼的話,將response.sendRedirect("a.jsp");放在<%%>裡面就行了,即:<%response.sendRedirect("a.jsp");%>
2、如果是在java文件(如servlet)中寫代碼的話,只需寫response.sendRedirect("a.jsp");就行了。
接下來簡單說說頁面的轉發(forward)與重定向(sendRedirect)的區別:
重定向:以前的request中存放的變數全部失效,並進入一個新的request作用域。
轉發:以前的request中存放的變數不會失效,就像把兩個頁面拼到了一起。

Ⅵ 怎樣可以從java類中返回到JSP頁面(注意不是從action中返回)

response.sendRedirect(跳轉的頁面)

Ⅶ JSP如何實現網頁重定向

jsp實現頁復面的重定向,使用制的是response.sendRedirect("a.jsp");實現頁面重定向到a.jsp這個頁面。
分為兩種寫法:

1、如果實在jsp頁面中寫代碼的話,將response.sendRedirect("a.jsp");放在<%%>裡面就行了,即:<%response.sendRedirect("a.jsp");%>
2、如果是在java文件(如servlet)中寫代碼的話,只需寫response.sendRedirect("a.jsp");就行了。
接下來簡單說說頁面的轉發(forward)與重定向(sendRedirect)的區別:
重定向:以前的request中存放的變數全部失效,並進入一個新的request作用域。
轉發:以前的request中存放的變數不會失效,就像把兩個頁面拼到了一起。

Ⅷ 請問JSP中如何調用JAVA類

JSP,頁面第二行的指令可以導入類或類包,導入多個用半形逗號,分割專
<%@ page import="java.util.HashMap" %>
以下是我給你的建議:屬
jsp是MVC2設計模式中的視圖層,別往裡面直接寫java代碼,java代碼可以寫到控制層或者模型層或者service層。
用el表達式、jstl代替java代碼操作數據即可。
jsp要學的是JSP自身的指令+el表達式+jstl+html+js。

Ⅸ jsp中動態導入java類

你要問的是不是導包啊?如果是就是這樣的:
比如我要導入java.util.Date這個類就是:
<%@page import="java.tuil.Date"%>

<%@page import="java.tuil.*"%>

判斷Session是否有值:
你要判斷Session中是否有值也不用專門寫一個B.java的類吧?
如果非得寫也不是不可,但是很麻煩呀,
JSP頁面可以直接拿到session中的內容的,如:
<body>
<%
session.setAttribute("valueName","ABCDXXXXX");
//這里模擬先把值放到session中;
%>
<!-- 下面是從session中取上面放入的值,兩種方式都可以取到,建議用第一種EL表達式 -->
session中是否有valueName這個東東? ${sessionScope.valueName}<br/>
session中是否有valueName這個東東? <%=session.getAttribute("valueName") %>
</body>

================
那你能不能在JSP中寫:
<%
//調用你的b.java的代碼,B類應該也是一個Servlet,在B類中寫重定向代碼:response.redirect(URL);
%>
這不就行了嗎?

不知道是不是你想要的呀。。。。

閱讀全文

與jsp重定向到java類相關的資料

熱點內容
看網址 瀏覽:35
台灣理論在線 瀏覽:917
如何關閉別人的網路連接 瀏覽:463
linux下tftp拷貝文件 瀏覽:507
親吻系電影 瀏覽:513
韓國在車震的劇情 瀏覽:929
流量點擊工具 瀏覽:892
主角叫葉楓的斗羅小說 瀏覽:227
群主如何刪除群文件 瀏覽:766
蘋果ipad能連鍵盤嗎 瀏覽:492
jsreference 瀏覽:637
蘋果用什麼數據線 瀏覽:748
越語電影 瀏覽:55
電影結束了?英文翻譯 瀏覽:476
Excel數據文件夾 瀏覽:442
java交行面試題 瀏覽:626
露點電影合集 瀏覽:697
cad文件可以用p3d打開嗎 瀏覽:394
文件名不能用的特殊符號 瀏覽:740
那能找到在線小電影 瀏覽:476

友情鏈接