41得票7回答
Playframework 2.0.x是否支持在模板中使用<else if>语句?

我想知道play 2.0.3及更高版本是否支持视图中的else if语句? 我只看到必须这样编码:if {...}else{if{...}else{...}},但我不太相信。

41得票2回答
什么是Scala中的Boxed Error?

当我运行我的应用程序时,浏览器会显示什么。[ExecutionException: Boxed Error] 它没有提到行号等任何内容。 在控制台中,我有以下内容! @6elaah0c8 - Internal server error, for (GET) [/testlearn] -&gt...

40得票2回答
选择一个Scala Web框架

我即将开始一个需要在Tomcat服务器上运行的Web应用项目。在选择编程语言方面,由于需要类型安全性,我选择了Scala,而我工作的地方提供的另一种选择是Groovy。现在我面临的任务是选择适合这个项目的正确工具。 我将需要开发的项目只能通过JSON API访问。它将与自己的数据库以及两个外...

39得票7回答
在Eclipse中调试Playframework

我刚从Netbeans转到Eclipse。在Netbeans中,我可以直接调试Playframework应用程序。但是,在Eclipse中,配置这个以便调试Web应用程序(特别是Playframework应用程序)似乎很困难。 根据Play!文档,主要启动器只能使用“Run As”eclip...

39得票5回答
喷雾(Spray)、Akka-http和Play,哪个对于新的HTTP/REST项目来说是最佳选择?

我将使用Scala和Akka Actors开发新的HTTP/REST服务。 我有使用Play的经验,但我并不需要完整的Web框架。从我所读的内容来看,我认为Spray是一个合适的选择。 我的问题是,随着新的AKKA-HTTP的到来,Spray项目的未来会怎样? Spray项目是否会独立于Akk...

38得票6回答
将“Convert”选项[x]转换为x。

我正在使用Scala(2.1)进行编程,需要将一个Option[Long]类型的值转换成Long类型。 我知道如何实现相反的操作,也就是说:def toOption[Long](value: Long): Option[Long] = if (value == null) None else ...

37得票1回答
Play Framework @routes.Assets.at 编译错误

我正在使用Play 2.4.0,一直试图按照主页上的教程进行操作:https://playframework.com/,该教程适用于Play 2.3。在解决了Ebean ORM从版本2.3到2.4的更改所导致的一些问题后,我现在被以下错误困扰:Compilation error value ...

35得票6回答
在使用JDK 1.7运行Play应用程序时出现UnsupportedClassVersionError错误

我刚开始学习Play框架,因为我的项目只基于JDK 1.7,所以我下载了Play 2.3.9版本,并通过键入activator new创建了一个示例项目。然后进入示例项目目录并执行activator run。但是我看到了JDK不兼容的异常。我该在哪里进行更改以处理此问题? 日志:[info]...

35得票3回答
Play的执行上下文与Scala全局上下文的区别

执行上下文是什么?import scala.concurrent.ExecutionContext.Implicits.global 与 Play 的执行上下文不同:import play.core.Execution.Implicits.{internalContext, defaultCo...

35得票4回答
框架比较:Lift、Play和Wicket

Lift、Play和Wicket框架有哪些优缺点?每个框架最好或仅支持哪些特性? 谢谢