Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何调用web API并将返回的JSON分配给隐藏字段_Java_Json - Fatal编程技术网

Java 如何调用web API并将返回的JSON分配给隐藏字段

Java 如何调用web API并将返回的JSON分配给隐藏字段,java,json,Java,Json,我有一个web API(/WcfJson/Service1.svc/VF/GetDocInfo),它返回以下JSON值:- { "data": [ { " Ser": 1, " No": 1 }, { " Ser": 2, " No": 2 }, { " Ser": 3, " No": 3 }, { " Ser": 4, " No": 4

我有一个web API
(/WcfJson/Service1.svc/VF/GetDocInfo)
,它返回以下JSON值:-

{
  "data": [
    {
      " Ser": 1,
      " No": 1
    },
    {
      " Ser": 2,
      " No": 2
    },
    {
      " Ser": 3,
      " No": 3
    },
    {
      " Ser": 4,
      " No": 4
    },
    {
      " Ser": 5,
      " No": 5
    },
    {
      " Ser": 6,
      " No": 6
    },
    {
      " Ser": 7,
      " No": 7
    },
    {
      " Ser": 8,
      " No": 8
    }
  ]
}
我需要将返回的JSON值存储在我的表单隐藏值中,我可以通过以下表达式#formName.fieldName#访问表单隐藏值。 那么,我如何编写一个标准Java类来执行以下操作:-

1-调用web API

2-处理返回的JSON

3-将返回的JOSN分配给隐藏字段


致以最诚挚的问候

您真的需要在服务器上处理此问题吗?来自浏览器的简单ajax调用将防止访问服务器,并且很可能更易于处理。#formName.fieldName#不是有效的Java表达式。你说的是什么形式?它是HTML表单吗?您是否混淆了Java和JavaScript?JSON对象的哪个值应该转到哪个隐藏字段?在实际情况下,web API调用将包含用户名和密码,因此我无法将它们公开给用户,这就是为什么我需要在服务器上执行此操作。我正在处理BPM,它允许使用以下表达式访问html表单值#formName.fieldName#