推 PsMonkey:就先判斷 request.getParameter("") 是不是 null 啊... 09/26 09:21
String provider_id;
provider_id="";
if (request.getParameter("provider_id").toString() != "" ){
provider_id = request.getParameter("provider_id").toString();}
請問我改寫成這樣,可以嗎
程式我剛學不久,還很淺
※ 編輯: cluclu 來自: 60.248.241.217 (09/26 10:26)
推 LaPass:不可以 因為你在 略_id").toString() 就會錯了 09/26 10:39
hmm...
那是這樣嗎...我程式功力真的很淺,麻煩多指教
if (request.getParameter("provider_id") != "" ){
provider_id = request.getParameter("provider_id").toString();}
我想要的感覺就根PHP中的
$provider_id = isset($_GET['provider_id'])?$_GET['provider_id']: ""
這種一樣.. 有接到就是接到的值,沒接到就是空值
如果直接寫 $provider_id = $_GET['provider_id'] 這樣的話 沒傳值過來會出現
錯誤,那我知道PHP的解決方式是那樣,但對jsp沒學過
※ 編輯: cluclu 來自: 60.248.241.217 (09/26 10:49)
→ risker760915:先判斷該參數是不是null,不是的話再取值就好啦~ 09/26 17:06
推 PttTime:String s=request.getParameter("s");if(s==null)s=""; 09/26 21:57