表單資料相關

weixin_33816946發表於2016-01-04

1.如果頁面是一個要提交的表單,那麼無論使用ajax提交,還是用form表單,在action中都應設定成post方式,因為這樣避免了很多安全性的問題.

2.後臺接收頁面傳來的資料,如果是一般的用request.getparameter獲取的,在表單提交中沒有這個欄位的key(),那麼在後臺接收時接收的就是null,如果後臺接收的空串,那麼是有這個這個變數只是沒有值而已.如果用的是Spring的表單物件,那麼如果是String  型別的欄位就變成null,如果是int就預設是0;

3.Spring表單物件,就自動轉換,如果出現型別轉換異常,那麼是"無法捕獲"的,這時就要用到驗證器

 

相關文章