-
2 votesanswersviews
RuntimeException:字节[...]周围输入格式错误
我决定在ubuntu机器上移动我的play框架项目 .在 localhost 上,项目运行完美,但在 Ubuntu 上,我遇到以下问题: [RuntimeException:字节455周围格式错误的输入] 我知道这意味着有一个字符集问题(see here),但我该如何管理呢?或者,至少,我可以在代码中检测错误的确切位置吗? 非常感谢你们 . Edit 这是完整的堆栈跟踪 java.lang.... -
3 votesanswersviews
在Heroku托管的Play Framework 2应用程序上通过Mandrill对电子邮件进行了错误的内容传输编码 . 在当地工作
我正在使用Heroku来托管一个用Play Framework 2.2.x(Java)编写的应用程序 . 此外,我使用Mailchimp的Mandrill自动发送电子邮件 . 在我当地的环境中,我可以通过Mandrill发送电子邮件,一切都很好 . 根据GMail,电子邮件具有以下编码: MIME-Version: 1.0 Content-Type: text/plain; charset=utf... -
0 votesanswersviews
Action不会重定向到play-framework中的另一个Action
class InstitutionController extends Controller { def updateInstitution = Action { implicit request => { request.body.asJson.get.validate[GallreyJsonValidationForUpdate].fold( ... -
1 votesanswersviews
如何在Play Framework 2.6 application.conf中处理加密数据库密码?
我有一个Play Java应用程序,在conf / application.conf文件中,我不想将database.password属性放在纯文本中 . 我尝试加密密码,如本文所述 . (Encrypting db password in application.conf)但是发出2.6错误说找不到符号PlayPlugin . 有关如何加密密码的任何建议吗? -
5 votesanswersviews
Play Framework - 如何维护不同环境的配置文件?
对于我的Play 2.2 / Scala应用程序(使用SBT构建),我想根据不同部署目标的环境配置不同的配置文件(conf / application.conf)?希望可以从基础版本生成变体? 我以前从.NET习惯的是拥有一个基本配置文件(Web.config),它根据正在部署的配置文件(例如Production)进行某种转换 . 是否在Play / Scala世界中使用类似的技术? -
2 votesanswersviews
Play Framework:在PRODUCTION模式下处理动态创建的文件(图像)
我正在尝试允许用户将照片上传到服务器,然后在 production (非开发)中查看它们(所有用户都可以查看所有照片) . 虽然在 development mode 一切都很简单 - 我可以将文件上传到公共文件夹,然后从那里读取,在 production mode 我再也无法访问公共文件夹了(因为这种方法适用于 static accesses 而不是动态的) . 所以,我有两个问题: Uploa... -
5 votesanswersviews
Play 2.2 -Scala - 如何在Controller Action中链接Futures
我有3个类型为Response的期货 . 第一个未来返回一个JsValue,它定义是否将执行future 2和future 3,或者只执行将来的3 . 伪代码:如果未来1那么{future2和future 3} else future 3 我试图在一个游戏框架动作中这样做,这意味着为了使用后期的结果我不能使用onSuccess,onFailure和onComplete,因为所有这些都返回Unit而... -
1 votesanswersviews
为Scala播放2.2:是否可以修改传入请求的会话?
我正在尝试使用动作合成将假用户添加到Session . def GuestAction(f: Request[AnyContent] => Result): Action[AnyContent] = { Action { request => var myUser = searchUser(request.session) if ( myUser == null )... -
1 votesanswersviews
在Play中使用JPA时使用模拟EntityManager进行单元测试
我在Play中有一些(Scala)代码,它使用JPA进行数据库访问 . 工作良好 . 但我想对我的代码进行单元测试,这需要使用模拟EntityManager . 这可能吗? 我的测试是用specs2编写的(通过扩展PlaySpecification)并使用JUnit运行 . 我正在使用Mockito来模拟EntityManager . 但我希望能够与其他框架一起做到这一点 . 这是我的代码的样子:...