在<if test=" a != null and a != ' '">中,如果a是字符串類型,這么寫是沒問題的,但是如果是Integer,Date等其他類型,再進行a !=' ' 的判斷,就會出問題,可能不會報錯,但是這個<if test></if>里面的內容就取不到了,例如進行查詢操作,可能就會導致查詢出來的結果不是所需的結果,因為漏掉了條件。 所以,一般String類型才加and a!=' '的判斷。
在<if test=" a != null and a != ' '">中,如果a是字符串類型,這么寫是沒問題的,但是如果是Integer,Date等其他類型,再進行a !=' ' 的判斷,就會出問題,可能不會報錯,但是這個<if test></if>里面的內容就取不到了,例如進行查詢操作,可能就會導致查詢出來的結果不是所需的結果,因為漏掉了條件。 所以,一般String類型才加and a!=' '的判斷。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。