1樓:
假設這兩個jsp檔案分別為:1.jsp 2.jsp
處理過程如下:
else if( 請求來自2.jsp )
具體如何分辨請求是來自那一個jsp頁面,可以採用隱藏域url傳遞引數的方法
也可以在jsp頁面設定
同時在servlet中接收 request.getattribute("from")
2樓:風過今夏
一個doget()處理
一個dopost()處理
3樓:天堂至尊
只需要把傳遞的時候引數名改成不同的名字就行了。比如說:
form中 action="searchservlet?pageno=1"
jsp超級連結中 href="searchservlet?pagenumber=1"
這樣就可以了
4樓:匿名使用者
有方法form提交用servlet中的dopost方法
超連線提交用servlet中的doget方法
5樓:
當然可以
超連結 是用doget 提交的
form 兩種方式都可以 選擇dopost提交
6樓:黃李子
本來就可以啊,只要傳進去的引數是servlet要求的引數就行了
7樓:匿名使用者
servlet就只有dopost和doget呀?
你一個使用post提交,一個使用get提交就沒有關係的
不過,最好分成兩個servlet來寫~~~這樣結構清晰
一個servlet怎麼樣把資料傳遞到兩個不同的jsp頁面?一個只做顯示,另一個需要操作。或者有別的設計思路?
8樓:匿名使用者
設計思路看下這樣行不:你先把servlet轉到另一個servlet來處理,處理後,再到另一個頁面顯示。are you 明白?呵呵。祝你成功。
9樓:
為什麼需要不同的響應頁面? 實在不行就include和forward一起用吧
如何讓一個servlet傳值到兩個jsp頁面
10樓:匿名使用者
使用js,做post
~~~~~~~~~~~~~~
11樓:匿名使用者
session cookies 都可以
或者 ajxs
12樓:匿名使用者
一個servlet
兩個jsp
你這是什麼操作呢?需要這種行為?
jsp頁面如何從一個頁面傳遞一個引數到另外一個頁面。
13樓:匿名使用者
通過表單或者url引數
傳遞:a.jsp
...<%
out.print("" + 內容 + "" );
%>...b.jsp
<%//...
string param = request.getparameter("param");//param就是取到的傳遞過來的內容,試試吧
//...
%>引數的話我相信你應該知道!~我猜你是不知道怎麼獲得這個引數的值對吧?
例如:內容
那麼在test.jsp中,我們可以這樣獲得param的值:
<%request.getparameter("param");
%>傳遞的引數不多的話可以直接&引數2=<%=值2">跳轉引數多的話你看能不能點選一條內容時把一個引數傳過去例如「id」,然後在到接收的頁面用這個「id」從資料庫查詢這條記錄,然後再顯示出來。
希望對你有點幫助吧!
14樓:du瓶邪
(1).一種是重定向跳轉,超連就是一種重定向跳轉,這樣的跳轉request物件是傳不到下一個頁面的,下一個頁面得到的request物件是一個新的物件,而不是上一個頁面傳過來的就得不到上一個頁面的資料.如果你想通過這種方法跳轉的話,那就要用,在下一個頁面用request.
getparameter("引數名")得到值
(2).另一種跳轉是**,這種跳轉request物件就被傳往下一個頁面,可以用,這樣你可以把引數用request.setattribute()方法存進request物件裡,再到下一個頁面用request.
getattribute()得到引數.
兩種方法最明顯的區別是,重定向跳轉當你從a.jsp到b.jsp頁面的時候,位址列的地址已經由a.
jsp變為b.jsp;相反,**跳轉當你從a.jsp到b.
jsp頁面的時候,位址列仍然是a.jsp的地址
15樓:匿名使用者
引數的話我相信你應該知道!~我猜你是不知道怎麼獲得這個引數的值對吧?
例如:內容
那麼在test.jsp中,我們可以這樣獲得param的值:
<%request.getparameter("param");
%>
16樓:匿名使用者
比如我得到的引數是type=add;
使用 >out.print(type)
希望回答對你有點幫助
17樓:百事可樂
傳遞的引數不多的話可以直接值1>&引數2=<%=值2">跳轉
引數多的話你看能不能點選一條內容時把一個引數傳過去例如「id」,然後在到接收的頁面用這個「id」從資料庫查詢這條記錄,然後再顯示出來。
希望對你有點幫助吧!
一個jsp訪問servlet時,之前另個jsp傳到這個servlet的引數就沒了,怎麼解決? 10
18樓:
因為servlet是多例的,每次請求都會針對當前請求生成一個執行緒,使用直接請求的方式無法獲得你想要的結果,有兩個方法可以解決
把你要傳遞的引數放置到session中
在servlet中定義屬性,儲存你第一次傳入的引數, 但這種方式會存在併發問題。
19樓:觸發器
放到session中啊
一個servlet裡面怎麼實現jsp頁面的多個功能?
20樓:夥哥_王爺
可以在請求引數里加入一個操作型別引數,取0表示驗證使用者名稱,取1表示註冊提交,根據這個引數判斷以後,分別再取出兩種功能對應的引數做邏輯處理
verilog如何處理需要在兩個always中賦值的變數
以分頻器為例,你可以再定義2個變數讓他們分別在時鐘上升和下降沿分頻然後將2個異或值賦給你要的變數 一旦遇到這個問題。verilog中的解決方法是兩個變一個。一個always塊只對一個變數賦值。最後將其用組合邏輯將其變為一個訊號。舉例 always posedge clk or negedge rst...
我是個情商比較低的人很內向,如何處理與兩個閨蜜一起走,但她倆不熟,如何不冷落任何人不使情況尷尬
我是把她們兩變成好朋友,然後我是路人,謝謝?這不是你的錯,是b情商低,他明明知道你兩邊很難照顧到他還那麼不理解你,a閨蜜懂你希望你多多和她玩 首先你不用想太多了,當有矛盾狀況時,就問問自己的感覺,想怎麼決定就怎麼決定就好了。沒有十全十美的辦法,即便再好的閨蜜,也有互相理解的需要。不管第次你如何決定,...
使用童工不滿兩個月如何處理,我是如何兩個月過司考的
使用童工的法抄律責任 禁止使用童工規定 中規定,凡用人單位使用童工的,由勞動保障行政部門按照每使用一名童工每月處5000元罰款的標準給予處罰 在使用有毒物品的作業場所使用童工的,從重處罰 用人單位在規定期限內仍不改正的,將按照每使用一名童工每月處1萬 使用童工的法律責任 禁止使用童工規定 中規定,凡...