servlet中怎麼獲得jsp中的變數值

2022-09-23 09:21:51 字數 2243 閱讀 1312

1樓:純潔的孩紙丶

request.getparameter("")括號裡的是你頁面的表單的名字。

2樓:匿名使用者

request.getparameter("");

3樓:匿名使用者

servlet ,getparameter(“”)方法

4樓:匿名使用者

jsp中使用request.setattribute(name, object)儲存,

servlet中使用request.getattribute(name)取。

怎麼從servlet傳遞一個值,然後在一個jsp頁面得到這個值

5樓:匿名使用者

b.jsp中用

<%=變數%>

這個變數,可以是session中的值,也可以是其它的,如 request.getparameter("")

6樓:湛依凝

這要看你的具體需求,你這個值是要在經過兩次或兩次以上跳轉之後才獲取,還是跳轉一次之後就獲取?

1.兩次或兩次以上的用session具體用法

servlet中:request.getsession().setattribute("key",value); 都是以鍵值對的形式存取值

jsp中獲取值:如果你是寫在<%%>中那就這樣子,這裡不知道你是放的那種型別的值先用object接收吧!

object value = session.getattribute("key");

如果你在jsp中沒有巢狀<%%>那就直接 $ 用el表示式直接取值

2.一次用rqeust的具體用法:

servlet中:request.setattribute("key",value);

jsp中獲取值:同上,如在<%%>中就,object value = request.getattribute("key");

如沒有巢狀就直接 $ 用el表示式直接取值!

如果想明白為什麼這樣做你可以看看內部跳轉和重定向跳轉的知識以及el表示式和jstl的知識。

7樓:百度網友

直接用session來傳值就行啦,不懂繼續追問!

8樓:就愛旋風

還是requset好點吧

在servlet中怎樣獲取jsp中下拉選單中的值 5

9樓:斗城聽雨

get***values,可以獲得selected的所有值,具體函式名稱真忘記了,需要ide自動提示才知道。

servlet request.setattribute()裡面的值怎麼在jsp中取出來

10樓:小傻

jsp中通過getattribute()方法獲得setattribute()設定的屬性,如下**:

<% string username=(string)request.getattribute("username"); %>

setattribute 是應用伺服器把這個物件放在該頁面所對應的一塊記憶體中去,當頁面伺服器重定向到另一個頁面時,應用伺服器會把這塊記憶體拷貝另一個頁面所對應的記憶體中。 這樣getattribute就能取得你所設下的值,當然這種方法可以傳物件。session也一樣,只是物件在記憶體中的生命週期不一樣而已。

11樓:百度網友

這個有點不科學,你可以在servlet裡面把resultset 遍歷封裝到一個list 裡面,然後

request.setattribute 儲存這個list ,再在jsp用c標籤迴圈遍歷list就可以了

12樓:

//獲取值<%string name =request.getattribute("name");%>

//顯示值<%=name%>

13樓:燒死耗子

直接el表示式取出來,$即可

14樓:百度網友

request.setattribute("object",obj);

value中的obj應該是object吧

如何在servlet中獲取jsp中的變數

15樓:匿名使用者

servlet類中:request.setattribute("str",&q