如何在Spark Java框架中使用get获取请求参数?

阿努普·库马尔·阿加瓦尔

我是Sparkjava的新手。我想使用spark java读取我的请求参数,但找不到正确的语法。请帮帮我。以下是我的路由方法和客户端对其的调用:

我的客户请求网址: / smartapp / getDataViewModelConfig?collId = 123'

路线方法:

get("smartapp/getDataViewModelConfig/:id", "application/json", (request, response)

        -> {
  String id = request.params(":id");
}

“ id”字段在此处返回null。关于这里出了什么问题有什么建议吗?

Laercio Metzner

如果必须使用URL,例如/smartapp/getDataViewModelConfig?collId=123必须在实现中处理查询参数,例如:

get("smartapp/getDataViewModelConfig", "application/json", (request, response)->{
  String id = request.queryParams("collId");
  return "HI " + id;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章