Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.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 使用securesocial在游戏框架2.0.4中进行表单转换_Java_Scala_Playframework_Securesocial - Fatal编程技术网

Java 使用securesocial在游戏框架2.0.4中进行表单转换

Java 使用securesocial在游戏框架2.0.4中进行表单转换,java,scala,playframework,securesocial,Java,Scala,Playframework,Securesocial,有没有办法在play框架中将play.api.data.Form转换为play.api.data.Form 我正在使用secure social for play 2.0.4,在编译自定义模板时出现了这些错误 [error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:19: type mismatch; [error] found : play.api.data.Form[(String, String)] [e

有没有办法在play框架中将play.api.data.Form转换为play.api.data.Form

我正在使用secure social for play 2.0.4,在编译自定义模板时出现了这些错误

[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:19: type mismatch;
[error]  found   : play.api.data.Form[(String, String)]
[error]  required: play.data.Form[(java.lang.String, java.lang.String)]
[error]     views.html.custom.login(form, msg)
[error]                             ^
[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:24: type mismatch;
[error]  found   : play.api.data.Form[securesocial.controllers.Registration.RegistrationInfo]
[error]  required: play.data.Form[securesocial.controllers.Registration.RegistrationInfo]
[error]     views.html.custom.Registration.signUp(form, token)
[error]                                           ^
[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:28: type mismatch;
[error]  found   : play.api.data.Form[String]
[error]  required: play.data.Form[java.lang.String]
[error]     views.html.custom.Registration.startSignUp(form)
[error]                                                ^
[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:32: type mismatch;
[error]  found   : play.api.data.Form[String]
[error]  required: play.data.Form[java.lang.String]
[error]     views.html.custom.Registration.startResetPassword(form)
[error]                                                       ^
[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:36: type mismatch;
[error]  found   : play.api.data.Form[(String, String)]
[error]  required: play.data.Form[(java.lang.String, java.lang.String)]
[error]     views.html.custom.Registration.resetPasswordPage(form, token)
[error]                                                      ^
[error] /home/mario/tegik-play/app/controllers/SecureTemplate.scala:40: type mismatch;
[error]  found   : play.api.data.Form[securesocial.controllers.PasswordChange.ChangeInfo]
[error]  required: play.data.Form[securesocial.controllers.PasswordChange.ChangeInfo]
[error]     views.html.custom.passwordChange(form)
[error]                                      ^
[error] 6 errors found
希望有人能帮助我


你好

play.api.data.Form
是Scala api,而
play.data.Form
是Java api。
确保在视图中指定了正确的包(我猜是第一个包)