表單數據序列化,后台如何接收(java)


需求:表單字段很多,需要將這些字段封裝,一起傳遞給后台,后台接收數據后處理;

JQuey有序列化表單的方法:

1、serialize()----生成數據格式為字符串,以&連接;如:    name&age&gender

2、serializeArray()----生成一個JSON數組,其中JSON數據格式為:{"name":"xxx","value":"xxxx"}

 

序列化的數據只能通過AJAX提交,如果是第二種序列化方式,序列化后的數據還需要JSON.stringify()處理;

 

第一種方法(serialize)傳給后台的數據,后台字符串分割即可;

第二種方法(serializeArray)傳給后台的數據,后台接收:

把字符串轉為JSON 數組

JSONArray jsonArray = JSONArray.parseArray(getPara("xxx"));


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM