19得票4回答
Play 2.5.3:加密的错误消息:在Netty中捕获的异常java.lang.NoClassDefFoundError

[错误] p.c.s.n.PlayRequestHandler - 在Netty中捕获异常 java.lang.NoClassDefFoundError: Could not initialize class play.api.http.DefaultHttpErrorH...

19得票1回答
如何在Scala Play框架中实现服务器启动时的操作?

我有一个配置文件servers.conf,它位于我的conf/目录中。每当访问路由/servers时,我的ServerController都会读取该文件。这种做法的性能并不理想,因为它要求在每次后续访问时重新读取配置文件,即使文件没有更改。此外,如果配置文件存在问题,我可以立即通知用户而不是在...

18得票2回答
使用抽象类和对象进行依赖注入在Play Framework 2.5中

我正在尝试从Play 2.4迁移到2.5并避免使用弃用的内容。 我有一个抽象类Microservice,我从中创建了一些对象。 Microservice类的某些函数使用play.api.libs.ws.WS进行HTTP请求,还使用play.Play.application.configura...

17得票3回答
Play 2.5.x 运行时出现警告信息

每当我使用 activator run 运行我的应用程序时,都会收到以下警告: "The system cannot find the file BIN_DIRECTORY\..\conf\sbtconfig.txt" 这个消息是什么意思?我需要创建这个文件吗?应用程序运行正常。

14得票3回答
如何测试Scala Play框架的WebSocket?

如果我有如下websocket:def websocket: WebSocket = WebSocket.accept[String, String] { _ => ActorFlow.actorRef(out => LightWebSocketActor.props(out)...

11得票5回答
Play 2.5.3:使用依赖注入获取配置值

我正在尝试将Playframework应用程序从2.4迁移到2.5.3,并且在从application.conf文件中获取值时遇到了问题: 在从application.conf获得值之前,我所做的是:Play.application().configuration().getString("...

10得票1回答
在Play框架2.5(Scala)中使用CSRF令牌进行测试请求

我在进行功能测试时遇到了一个小问题。我的Play!2.5 scala项目中,我在一些表单中添加了CSRF验证。相关的scala-test单元测试失败了,出现了预期的错误:java.lang.RuntimeException: No CSRF token present! 我正在使用FakeRe...

9得票2回答
使用Actor进行WebSocket.acceptWithActor和@Inject()(Play 2.5)

WebSocket.acceptWithActor 会实例化一个新的 Akka actor,但不使用 Guice。 在 Play 2.4 中,可以通过导入 play.api.Play.current 来为我的 actor 使用 injector。 取自 ReactiveMongo 文档 的...

8得票3回答
如何使用Akka Streams重构此代码。

这个想法是为了保持通道的开放,以便以后使用。在playframework 2.5.x中,文档说你必须使用akka流,但没有说明如何实现这个例子。有人能帮我吗? import play.api.mvc._ import play.api.libs.iteratee._ import play....

8得票1回答
如何从多个文件写入中组装Akka Streams sink?

我正在尝试将基于Akka Streams的流整合到我的Play 2.5应用程序中。想法是您可以将照片流式传输,然后将其写入磁盘作为原始文件、缩略图版本和带有水印的版本。 我成功地使用类似于这样的图形实现了此操作: val byteAccumulator = Flow[ByteString]...