32得票2回答
Scala流处理库的区别(响应式流/迭代器/RxScala/Scalaz...)

我正在Coursera上跟随Scala函数响应式编程课程,我们处理RxScala Observables(基于RxJava)。 据我所知,Play Iteratee库有点像RxScala Observables,其中Observables有点像Enumerators,而Observers则有...

31得票3回答
在Play2中,Scala模板中的匹配大小写功能无法正常工作

我在 Scala 模板中的代码:@session.get("user.id") match { case Some(_) => "xx" case _ => "yy" } <a href="">Logout</a> 但是case ...可以直...

31得票2回答
重启 Play 时出现引导异常

当文件更改后重新开始播放时,我偶尔会遇到这个错误:play.PlayExceptions$UnexpectedException: Unexpected exception[BootException: Cannot redefine component. ID: compiler-inte...

30得票5回答
如何使用activator调试Play应用程序?

我知道对于经典的Play框架,调试方式是play debug ~run。我尝试运行activator debug ~run,但是出现了以下错误:[error] Not a valid command: debug (similar: idea) [error] Not a valid proj...

30得票5回答
Java Apache POI Excel保存为PDF

如何将Excel文件转换/保存为PDF?我使用Java Play框架生成一些Excel文件,现在需求更改为PDF。我不想重新编写所有内容。有没有一种转换为PDF的方法? 我生成的Excel文件来自模板;我读取Excel模板文件,写入更改,并另存为新的Excel文件。这种方式,模板保持不变。它...

30得票5回答
我可以在Play Framework 2.x(Scala)中进行异步表单验证吗?

我正在努力理解Play的异步能力,但发现在异步调用适用和框架似乎反对使用异步的地方存在很多冲突。 我举的例子与表单验证有关。Play允许定义即席约束,可以参考文档:val loginForm = Form( tuple( "email" -> email, "pas...

29得票3回答
Intellij IDEA 11中Play 2.0项目找不到Scala编译器。

我使用典型的play new创建了一个项目,然后使用play idea生成了.iml文件。当我将.iml文件导入Intellij IDEA时,我不知道如何让编译器库识别它。以下是一些截图: 请帮忙解决!

28得票2回答
Play Framework 2:由于缩小(Google Closure Compiler),JavaScript会重复

我遇到了一个与JavaScript压缩有关的奇怪问题,问题是当将诸如test1.js、test2.js这样的JavaScript文件放置在/assets/javascript/test文件夹中,并使用以下选项进行闭包编译时:val defaultOptions = new CompilerOp...

28得票5回答
有没有适用于Play2的Eclipse插件?

我知道play1有一个相应的插件,但是我没有找到任何适用于play2的插件。 我希望这个插件可以自动将模板编译为Scala代码。目前还不够方便。

28得票4回答
Play 2.x:使用迭代器实现响应式文件上传

我将从一个问题开始:如何使用Scala API的Iteratee将文件上传到云存储(在我的情况下是Azure Blob Storage,但我认为现在这不是最重要的)。 背景: 我需要将输入分块成大约1MB的块,以存储大型媒体文件(300MB+)作为Azure的BlockBlobs。不幸的是...