Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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 如何使用playframework 1.5.0在ajax调用中调用httprequest_Java_Ajax_Httprequest_Playframework 1.x - Fatal编程技术网

Java 如何使用playframework 1.5.0在ajax调用中调用httprequest

Java 如何使用playframework 1.5.0在ajax调用中调用httprequest,java,ajax,httprequest,playframework-1.x,Java,Ajax,Httprequest,Playframework 1.x,我尝试在ajax调用中调用httprequest,但得到内部错误。我知道http请求调用比ajax调用更正确。有什么问题吗 这是代码 还有ajax调用 我得到的错误 您正在调用操作epgProgramDetail并发送一个Json匿名对象:{“programId”:programId},但在操作签名中,您需要一个字符串programId 要解组Json,请将主体(未接触)作为inputStream传递给Gson进行解析,请注意,将表示根的pojo类传递给解组。例如: Gson g = new

我尝试在ajax调用中调用httprequest,但得到内部错误。我知道http请求调用比ajax调用更正确。有什么问题吗

这是代码

还有ajax调用

我得到的错误


您正在调用操作epgProgramDetail并发送一个Json匿名对象:{“programId”:programId},但在操作签名中,您需要一个字符串programId

要解组Json,请将主体(未接触)作为inputStream传递给Gson进行解析,请注意,将表示根的pojo类传递给解组。例如:

Gson g = new Gson();  
InputStreamReader isr = new InputStreamReader(request.body);  
DestinatarioDTO dto = g.fromJson(isr, DestinatarioDTO.class);
我们将其用于非常复杂的用例,但是如果您不想创建类,您可以传递一个映射

我想在您的情况下,在查询字符串中传递programmaid就足够了

再见,汉斯