国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Java后臺基于POST獲取JSON格式數據

瀏覽:2日期:2022-09-04 09:47:31

1、直接使用request.getParamater()的方法獲取(這種取參方式對于POST和GET的提交方式均適用);

2、通過請求體的IO流獲取參數(這種方式只能用于POST,因為GET方式沒有請求體);

String s ='';InputStream in = null;BufferedInputStream bin = null;try{ in = request.getInputStream(); bin = new BufferedInputStream(in); int len = 0; byte[] b = new byte[1024]; while( (len = bin.read(b)) != -1){ s += new String(b,0,len); }} catch (IOException e) { e.printStackTrace();}finally{ try{ bin.close(); }catch (IOException e) { e.printStackTrace(); } try{ in.close(); }catch (IOException e) { e.printStackTrace(); }}//最后根據取到的字符串適用JSONUtil工具將其轉換成相應的對象(根據JSON工具類進行調整)類名稱 對象名 = JSONUtil.jsonToobj(s , '類名稱.clsss');

流的另一種處理方式:

InputStream in = req.getInputStream();BufferedReader bin = new BufferedReader(new InputStreamReader(in, 'utf-8'));String line = null;StringBuffer content = new StringBuffer();while ((line = bin.readLine()) != null) { content.append(line); }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 大安市| 裕民县| 疏附县| 陆河县| 望城县| 商城县| 维西| 密山市| 施甸县| 马公市| 将乐县| 平邑县| 沙雅县| 吕梁市| 仙居县| 海丰县| 建阳市| 灵丘县| 蒲城县| 石嘴山市| 竹北市| 苗栗县| 兴宁市| 卢湾区| 湟中县| 庆元县| 天等县| 浦江县| 巴青县| 迁西县| 葫芦岛市| 郑州市| 綦江县| 衡阳县| 惠州市| 获嘉县| 五家渠市| 桐梓县| 云浮市| 五河县| 海原县|