1樓:xuyu峰
web是請求/響應架構的使用,而request和response就是在伺服器端生成的相應的兩個物件,request能夠獲取客戶端傳遞的引數及相關的一些資訊,而response就是給客戶端響應相關的頁面及資訊。
request.getrequestdispatcher().forward(request.
response)這個語句意思是將客戶端的請求轉向(forward)到getrequestdispatcher()方法中引數定義的頁面或者連結。
說通俗點就是,當一個客戶端的請求到這個頁面後,不做處理或者不處理完,將請求轉給另一個頁面處理,然後再響應給客戶端。
而是直接跳轉到03.jsp
2樓:匿名使用者
第一個把當前的請求傳遞快去了
比如 你有請求引數到2。jsp 然後在2.jsp中按照一的方式到3。在3裡面可以直接取傳到2的引數
第二個就不行
3樓:匿名使用者
跳轉是伺服器跳轉 是無條件的,可以傳遞request屬性
而request response等的跳轉是客戶端的跳轉 位址列會發生改變 傳遞值時也可以靠重寫位址列來傳
4樓:匿名使用者
request是請求 response是響應
jsp中forward方法
5樓:匿名使用者
首先你要明白request和response// 這個是你在需要修改request或response之後需要重新傳給login_success.jsp這個jsp頁面。
//獲取不到值
request.getattribute("username");
這個問題你要確定你確實是要使用
request.getattribute("username");
而不是使用
session.getattribute("username");
前者你要在servlet裡
request.setattribute("username", username);
// 一次傳引數,速度快,引數只能取一次
後者request.getsession().setattribute("username", username);
// 在一次會話中都可以使用(開啟頁面到關閉頁面)
這個問題你需要去理解三個東西request、response、session
6樓:永瑛
1.這句話中forward方法傳遞的兩個物件有什麼作用?**需要用到嗎?
request封裝了請求資訊,response封裝了響應資訊.
這裡的forward只是作為引數傳過來,很多地方都用到了,比如解耦。
2.在登入成功介面為什麼不能用request.getattribute(「username」)來獲得使用者名稱
肯定不能了request.getattribute(「username」)是取request.setattribute(「username」)的值
這裡的值要用equest.getparameter(「username」)取。
7樓:鐵楓亢宛筠
使用者名稱是否為空或者兩次輸入密碼是否相等應該用js來做。至於驗證使用者是否存在則才是後臺的。
jsp:include和jsp:forward有什麼區別?
8樓:匿名使用者
從一個jsp檔案傳遞request資訊到另外一個jsp檔案,後面的部分將不會被執行。
可以使用 傳遞引數。
將包含的檔案放在jsp中和其他一起執行。
9樓:匿名使用者
jsp:forward動作把請求轉到另外的頁面。jsp:
forward標記只有一個屬性page。page屬性包含的是一個相對url。page的值既可以直接給出,也可以在請求的時候動態計算<%@include %>指令將會在jsp編譯時插入一個包含文字或**的檔案,當你使用<%@ include %>指令時,這個包含的過程就當是靜態的。
靜態的包含就是指這個被包含的檔案將會被插入到jsp檔案中去,這個包含的檔案可以是jsp檔案,html檔案,文字檔案。如果包含的是jsp檔案,這個包含的jsp的檔案中**將會被執行。
10樓:匿名使用者
一個執行完成在跳轉,一個執行到跳轉語句就跳轉了不管你執行完沒有~
11樓:
用於動態包含page所指定的jsp頁面,並且可以給指定的頁面傳遞引數(相對於靜態包含(編譯包含)的include指令不同的是,是在瀏覽器執行的時候進行載入)
用於執行時在伺服器端結束當前的頁面,並且從當前頁面跳轉到page所指定的頁面(跳轉的目標頁面可以是靜態html頁面、jsp頁面等)
forward動作只包含一個page屬性,用於指定目標頁面的url
和的動作體中可使用元素來指定引數列表
JSP中動態換行
讀取時,將 r n轉 空格轉 n b s p 由於我如果輸入這個符號,網頁就顯示不出來,應為他就是空格,你將中的空格去掉,就是這個空格表示符號了 在textarea中你換行就是 r n 處理 用jsp沒有框架,你看的懂點 string text request.getparamemter text ...
jsp中如何獲得資料庫的值,在jsp中怎麼獲取顯示資料庫的資訊
與servlet基本相同,jsp整合了v和c,可以在顯示網頁的同時,對控制層也進行操作。裡寫jdbc 在jsp中怎麼獲取顯示資料庫的資訊 方法有幾種fj現在開發的話都用框架51不知道樓主學到哪了254不同階段方法不同 jsp如何把從資料庫裡取得的值顯示在text中 你需要把值先傳到 jsp頁面上 s...
jsp中hr表示什麼,在JSP網頁裡 hr 什麼意思
青木小時代 html中的水平線標記,就是一條帶陰影的橫線。可以通過size改變粗細,通過noshade去掉陰影,通過width改變寬度,通過color改變顏色 是html標籤 表示一條直線 不是jsp標籤 在jsp網頁裡什麼意思? html中的水平線標記,就是一條帶陰影的橫線而已。可以通過size改...