从android中的httppost获取参数到grails

时间:2014-12-24 14:27:15

标签: json grails groovy

我使用以下代码将json转换为StringEntity

   StringEntity se = new StringEntity(json,"UTF-8");
   se.setContentType("application/json");
   httpPost.setEntity(se); 

在服务器端。我正在使用grails。我无法解析数据。 假设我有一个控制器:http://example.com/login 并且登录具有以下定义。

def login(params){
String email = params.email;
//validaton logic
}

无法从帖子请求中获取“电子邮件”。请任何人都可以指导我如何获得价值观。 我在json objec中传递了两个值,即电子邮件和密码。

1 个答案:

答案 0 :(得分:1)

您应该使用request.JSON.email,因为它是JSON请求。