最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java后臺(tái)基于POST獲取JSON格式數(shù)據(jù)

 更新時(shí)間:2020年03月20日 14:18:50   作者:風(fēng)繾云流  
這篇文章主要介紹了Java后臺(tái)基于POST獲取JSON格式數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

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

2、通過(guò)請(qǐng)求體的IO流獲取參數(shù)(這種方式只能用于POST,因?yàn)镚ET方式?jīng)]有請(qǐng)求體);

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();
  }
}//最后根據(jù)取到的字符串適用JSONUtil工具將其轉(zhuǎn)換成相應(yīng)的對(duì)象(根據(jù)JSON工具類進(jìn)行調(diào)整)
類名稱 對(duì)象名 = 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);
  }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java求兩集合中元素交集的四種方法對(duì)比分析

    Java求兩集合中元素交集的四種方法對(duì)比分析

    這篇文章主要介紹了Java求兩集合中元素交集的四種方法對(duì)比總結(jié),四種求集合中元素交集的方法,按照在處理大量數(shù)據(jù)的效率來(lái)看,使用map集合的特性的方法效率最高,之后是使用Java流的方法,其次是使用for循環(huán)和迭代器的方法,需要的朋友可以參考下
    2023-05-05
  • Java中的Object.getClass()方法解析

    Java中的Object.getClass()方法解析

    這篇文章主要介紹了Java中的Object.getClass()方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • springboot配置文件中使用${}注入值的兩種方式小結(jié)

    springboot配置文件中使用${}注入值的兩種方式小結(jié)

    這篇文章主要介紹了springboot配置文件中使用${}注入值的兩種方式小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • JAVA實(shí)現(xiàn)較完善的布隆過(guò)濾器的示例代碼

    JAVA實(shí)現(xiàn)較完善的布隆過(guò)濾器的示例代碼

    這篇文章主要介紹了JAVA實(shí)現(xiàn)較完善的布隆過(guò)濾器的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Java設(shè)計(jì)模式之模板方法詳解

    Java設(shè)計(jì)模式之模板方法詳解

    模板方法的概念:定義了一個(gè)操作中的算法的骨架,而將部分步驟的實(shí)現(xiàn)在子類中完成。模板方法模式使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟
    2022-07-07
  • 在Linux上搭建一個(gè)Java部署環(huán)境的詳細(xì)步驟

    在Linux上搭建一個(gè)Java部署環(huán)境的詳細(xì)步驟

    這篇文章主要介紹了在Linux上搭建一個(gè)Java部署環(huán)境,安裝jdk有很多種方式,但是我們這里推薦的是使用yum直接安裝openjdk,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • IDEA的Mybatis Generator駝峰配置問(wèn)題

    IDEA的Mybatis Generator駝峰配置問(wèn)題

    這篇文章主要介紹了IDEA的Mybatis Generator駝峰配置問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 使用gRPC微服務(wù)的內(nèi)部通信優(yōu)化

    使用gRPC微服務(wù)的內(nèi)部通信優(yōu)化

    這篇文章主要為大家介紹了微服務(wù)優(yōu)化之使用gRPC做微服務(wù)的內(nèi)部通信,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-03-03
  • SpringBoot敏感數(shù)據(jù)脫敏的處理方式

    SpringBoot敏感數(shù)據(jù)脫敏的處理方式

    在Spring Boot中處理敏感數(shù)據(jù)脫敏,可以通過(guò)以下幾種方式實(shí)現(xiàn),確保敏感信息在接口返回、日志輸出、數(shù)據(jù)庫(kù)存儲(chǔ)等環(huán)節(jié)得到保護(hù),文中通過(guò)代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • 用Java實(shí)現(xiàn)OCR功能揭秘

    用Java實(shí)現(xiàn)OCR功能揭秘

    想知道如何用Java實(shí)現(xiàn)OCR功能嗎?本指南將揭秘這一神秘技術(shù),讓你輕松掌握OCR的實(shí)現(xiàn)方法,無(wú)論是想提升技能還是解決問(wèn)題,這篇指南都能幫助你一臂之力,需要的朋友可以參考下
    2023-12-12

最新評(píng)論

昆山市| 赤水市| 宜阳县| 夹江县| 广灵县| 黑龙江省| 全州县| 龙山县| 通州市| 安新县| 长宁县| 蕲春县| 安溪县| 辉南县| 关岭| 大邑县| 宜章县| 灵丘县| 新巴尔虎右旗| 榆林市| 正阳县| 奎屯市| 黑水县| 讷河市| 天等县| 高雄县| 双柏县| 日照市| 福贡县| 肃北| 新邵县| 新源县| 元江| 内乡县| 册亨县| 丰镇市| 泗阳县| 古丈县| 邵阳市| 廉江市| 娄底市|