空白表單提交到背景資料類型總結(java)

來源:互聯網
上載者:User

標籤:注意   兩種   java   col   select   get   span   空格   key   

  當提交表單到伺服器,伺服器的Servlet通過getParamater()方法獲得請求參數.但是要注意一下幾點,request.getParatemeter(name)  用name來代指提交的參數名稱:

(1)空白表單提交,只有text類型的文本才會發送請求參數,而radio,checkout和select等類型均不會發送請求參數,即不存在key=value這種類型,

(2)在Servlet這端調用getParamater(name),如果請求參數中不含有name,那麼得到的是NULL

(3)如果請求參數包含,而是沒有填寫內容,那麼得到的是Null 字元串""

(4)在後台進行非空判斷需要判斷兩種情況因此一般寫成:設值為value

if(value!=null && !value.trim().isEmpty())

前面是進行非null判斷

後面是有可能包含多個空格的字串,因此需要切割前後空格,Null 字元串調用isEmpty()方法返回true

空白表單提交到背景資料類型總結(java)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.