JSP中String a = request.getParameter(“ “),判斷a是否為null或空的問題
做Java web作業,有一個語句死活判斷為非空,程式碼如下:
String myurl=request.getParameter("myurl");//myurl一定是null值
System.out.print(myurl);//執行輸出也為null
if(myurl==null || myurl=="")
就是這個if死活都是按false執行,還以為是電腦問題重啟了幾次還是,後來我就準備用字串的length方法看一下變數的長度。
System.out.println(myurl.length());
好傢伙輸出為4,之前還在request前面加了強制轉換為String,也是沒有效果。
String myurl=(String) session.getAttribute("myurl")
<form action="jsp/connection.jsp?myurl=<%=myurl%>" METHOD="POST" name="dl" onsubmit="return check()">
String myurl=request.getParameter("myurl")
因為是地址重寫傳過來的值,myurl直接就等於了字串"null",一共四個字元。
改寫語句為if (myurl.equals("null"))
成功判斷是否為null
jsp新手,如有錯誤,煩請大佬指正。
相關文章
- java中判斷String型別為空和null的方法Java型別Null
- 大神教你如何判斷Python中字串是否為空和nullPython字串Null
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- 判斷字串是否為空字串
- 如何在Java中判斷是否為空Java
- Delphi Variant 判斷是否為空
- java判斷物件是否為空Java物件
- mysql如何判斷是否為空MySql
- js判斷字串是否為空JS字串
- java判斷字串是否為空Java字串
- JavaScript判斷字串是否為空JavaScript字串
- js判斷物件是否為空JS物件
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- 判斷物件是否為空物件的方式物件
- 如何判斷 JavaScript 物件是否為空?JavaScript物件
- JS判斷物件是否為空物件的方法JS物件
- Java判斷欄位是否為空,為空賦值 ?Java賦值
- 如何判斷一個物件是否為空?物件
- python如何判斷圖片是否為空Python
- ES6 判斷是否為空物件物件
- J2SE-判斷字串是否為空字串
- js系列文章之 : 判斷 object 物件是否為空JSObject物件
- 【python資料分析】判斷資料框是否為空Python
- Java技巧分享:判斷字串是否為空常的三種方法Java字串
- python判斷是否為listPython
- python 判斷是否為中文Python
- map判斷值是否存在需要注意的問題
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- 判斷 Eloqument 模型查詢資料結果是否為空模型
- NX二次開發-判斷程式是否為空刀軌
- Javascript 如何判斷物件為空 {},以及是否包含某個屬性?JavaScript物件
- JS中判斷null、undefined與NaN的方法JSNullUndefinedNaN
- postgresql判斷是否為數字的方法SQL
- linux 中如何判斷變數是否為數值Linux變數
- 記一次判斷值是否存在遇到的神奇問題
- js判斷checkbox是否選中JS
- C++判斷是否為閏年C++
- golang中判斷兩個slice是否相等與判斷值下的 陣列是否相等Golang陣列