在使用request.getparameter()這個函式接收其它頁面傳遞過來的引數的時候需要特別注意的問題:
這種情況下param1 = null. null==param1的結果是true。這還沒有完,當我們繼續將這個引數傳個到下乙個頁面,看看會怎麼樣?
string param2 = request.getparameter("param1");
這種情況下,param2==null和「」.equals(param2)均為false,為什麼呢?實際上這裡的param2=「null」,所以"null".equals(param2)輸出為true。
在開始學jsp時由於自己是個馬大哈,經常疏忽這個問題,找半天才發現問題其實很簡單,一直沒時間記錄下來,今天突然想起了將其記錄下來以示自省,也給剛學jsp的菜鳥提個醒,高手勿視。
Intent傳遞資料時,需要注意的點
一般頁面之間傳遞物件為了方便直接使用intent,intent.putextra parcelable 使用後會報乙個這樣的錯,應用正常執行。將物件存入bundle中,bundle存入intent中再傳就不會出現報錯。但是,有些時候直接使用intent傳也不會報錯。下面是引自 兩個activity之...
使用 GET 獲取表單資料(PHP)
在php中,get陣列獲取使用get方式提交的表單資料 語法 變數名 get name name指表單元素name屬性值 get與 post的區別 get方式會將表單中的資料以url字串的形式傳送給伺服器 將test.php以get方式提交,瀏覽器位址列會顯示 以 開頭的字串稱為url字串,則 ge...
get與post需要注意的幾點
在面試或者筆試時,經常會被問到 http 方法中 get 和 post 的異同點。本文簡單整理歸納了一下,以備忘。一些 web 相關職位的面試,無論有沒有提 web,面試中的 get post,一般就是指 web 中的 get post。需要注意的是,web 中的 get post 只是 http ...