我正在尝试使用play.api.libs.ws.WS进行发布,但是我不知道如何设置参数,我的代码是:
Promise<Response> promise = WS.url(Play.application().configuration()
.getString("sms.service.url")).post();
.post 需要(T主体,play.api.http.Writeable wrt,play.api.http.ContentTypeOf
ct),但我不知道如何在此处传递参数。该文档仅说明:
Promise<WS.Response> result = WS.url("http://localhost:9001").post("content");
我如何设置内容例如。 param1 = foo 和 param2 = bar ?
尝试像这样构造请求:
WS.url("http://localhost:9001")
.setQueryParameter("param1", "foo")
.setQueryParameter("param2", "bar")
.post("content");
该方法url(java.lang.String url)
返回一个WS.WSRequestHolder
引用,该引用可用于通过对的链式调用来修改原始请求setQueryParameter
。
问题内容: 我正在使用 javax.servlet.http.HttpServletRequest 来实现Web应用程序。 我可以使用 getParameter 方法获取请求的参数。但是我不知道如何在请求中设置参数。 问题答案: 您不能,不使用标准API。代表服务器收到的请求,因此添加新参数不是有效的选择(就API而言)。 原则上,您可以实现一个子类,该子类包装原始请求,并拦截方法,并在转发时传递
我试图执行play.api.libs.ws.WS后,但我不知道如何设置参数,我的代码: .post-take(T-body,play.api.http.Writeable wrt,play.api.http.ContentTypeOf-ct),但我不明白应该如何将参数传递到那里。文件仅说明: 如何设置内容,例如param1=foo和param2=bar?
问题内容: 我有一个实体: 我在说。这是我的DAO方法: 日志说: 请求处理失败;嵌套的异常是java.lang.NullPointerException 并将指针放在这一行: 有时必须为null。那么如何设置null? 问题答案: 如果您查看Query类的文档,setInteger()方法, 它以名称和 原始类型int 作为参数。 当您在 自动装箱 期间传递值为null的包装器类型Integer
我正在处理一个需要LWJGL的项目,我正试图启动并运行该项目,但在设置JVM启动参数方面遇到了一个障碍。 LWJGL的文档如下: 将-djava.library.path系统属性(作为JVM启动参数)设置为包含本机文件的文件夹 我得到的错误是: 此外,我的lwjgl jar位于我的项目文件夹中可能是重要的信息。
问题内容: 嗨,我有一个命名查询 我想这样设置限制: 但这在服务器启动时显示错误。我正在使用以下代码在DAO类中调用查询: 需要设置开始和结束参数。请帮忙。 问题答案: 正如@DataNucleus所说,LIMIT在JPQL中不是有效的关键字。这不是指定要返回多少行的方法。这是您的操作方式: 这将是调用命名查询的代码:
Docker for windows:2.0.0.3(31259) 我在docker中运行elasticsearch和kibana。elasticsearch运行。但是kibana不能运行。它总是尝试连接超文本传输协议://elasticsearch: 9200。我设置了ELASTICSEARCH_URLkibana命令。但不起作用 要求http://localhost:5601/.Kibana服