jsp傳遞值給servlet的方式

時間 2021-05-07 19:59:40

1樓:匿名使用者

一步:為form設定一個隱藏按鈕,傳遞id過去!

」 />

第二步:在servlet中再getparameter uid。

2樓:匿名使用者

jsp屬於前端頁面層,servlet屬於邏輯控制層。

jsp傳值給servlet,資料發生在request作用域,即httprequest物件。例如

string user = request.getparameter("jsp頁面中的標籤name");//切記這裡是name屬性,id是取不到的。

如果是要servlet傳值給jsp,就是在httpresponse作用域。

response.setattribute("user");

jsp對應取值為:$;

3樓:匿名使用者

你這樣傳的話 後臺可以要request接收到呀 string id=request.getparameter("id") 要form傳就是上面那哥們說的 可以弄個隱藏框 把id一起提交到後臺 然後可以get到 你這個查詢是模糊查詢吧? 怎麼要傳id

4樓:匿名使用者

方式有兩種,一種get,一種post,get方式會把引數顯示在url中不安全,post則不會,所以,post更加安全,一般在form標籤的method方法後加入post。

5樓:

1,給標籤一個name然後servlet用request.getparampeter("name")

2,傳送請求時傳遞引數也是可以的(直接傳引數,或者json格式的引數)

其他的就不太瞭解了

6樓:匿名使用者

頁面編碼方式和servlet解碼方式 設定統一

還有你用的是http什麼方式 get還是post?

如果是get 用request設定是不行的 你直接解碼試試

7樓:匿名使用者

恩,我的方法也是隱藏框!

jsp頁面傳值的問題,JSP頁面傳值的問題

request只作用在一張jsp頁面上,所以你頁面跳轉後原來的request就消失了 request.setattribute一般在後臺action中定義,跳轉到前臺就可以用,或者在前臺定義,跳轉到某個action,在action的 中getattribute,然後再setattribute,在做一...

jsp頁面傳值給另jsp頁面怎麼接收

lz夏洛子爵 答 a.jsp 通過post 和get 連線都可以傳post和get 就不提了。連線的 傳遞到b頁面 b.jsp b頁面通過如下 接收 string name request.getparameter name out.println 接收到 name 小傻 jsp傳值給另一個jsp頁...

JSP中ResultSet接收值問題

撒白風 傳入你的resultset public static void printrs resultset rs throws sqlexception 得到當前列的列名 string name rsmd.getcolumnname i 得到當前列的值 string value rs.getstr...