如何在Java中使用reCAPTCHA 2版?

如何在Java中使用reCAPTCHA 2版?,java,recaptcha,Java,Recaptcha,我试图在我的Java web应用程序中实现reCAPTCHA版本2。根据教程,为了验证用户的响应,我需要获取recaptcha发布到我的服务器的g-recaptcha-response的值。但是Java不允许使用带有连字符的变量名。如何获取该值?您不需要名为g-recaptcha-response的变量。这是HTTP POST请求中参数的名称。您只需从请求中检索参数值,并将其存储在Java变量中。。。谁的名字是你想要的 String str = request.getParameter("g-

我试图在我的Java web应用程序中实现reCAPTCHA版本2。根据教程,为了验证用户的响应,我需要获取recaptcha发布到我的服务器的
g-recaptcha-response
的值。但是Java不允许使用带有连字符的变量名。如何获取该值?

您不需要名为
g-recaptcha-response
的变量。这是HTTP POST请求中参数的名称。您只需从请求中检索参数值,并将其存储在Java变量中。。。谁的名字是你想要的

 String str = request.getParameter("g-recaptcha-response");
下面是
ServletRequest
类的示例