我想从REACT应用程序向Java servlet发送POST查询。图片可以在此查询中发送,文档数组也可以发送(请参见图片)。此外,还会发送常规参数,例如“ durationInMonaten”。现在如何在servlet中拦截所有这些参数?
对于dokumenteArray,我尝试了以下方法:
StringBuffer bufDoku = new StringBuffer();
String lineDoku = null;
try {
BufferedReader reader = request.getReader();
while ((lineDoku = reader.readLine()) != null) {
bufDoku.append(lineDoku);
}
} catch (Exception e) {
e.printStackTrace();
}
JSONObject jsonObjDokument = new JSONObject(bufDoku.toString());
JSONArray dokumenteArray = jsonObjDokument.getJSONArray("dokumenteArray");
但是formDate参数是否有一种简单的方法,像这样:
part = request.getInputStream();
//Get the Image here
....
//Get the dokumenteArray here
....