问题标签 [playframework-2.4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

scala - Play 2.4 WebSocket在使用编译时依赖注入时抛出InstantiationException

使用编译时依赖注入时,Play 2.4 中的 WebSockets 似乎不起作用。我正在使用最新版本 2.4.2。具体来说,它在连接时会引发以下异常:

这是控制器的外观:

ApplicationLoader外观如下:

0 投票
0 回答
876 浏览

html - 从 play 2.3 迁移到 play 2.4 后模板无法编译

我已将我的项目从 play-slick 0.8 迁移到 play-slick 1.0 ( https://github.com/playframework/play-slick )...这意味着将 play 版本从 2.3 更改为 2.4,将 slick 版本从 2.1 更改为 3.0。

在我的控制器中进行了一些更改后,我的模板中出现了编译错误:

类型不匹配; 找到:play.twirl.api.HtmlFormat.Appendable(扩展为)play.twirl.api.Html 需要:字符串

这是我的模板'createForm.scala.html'。该错误引用了@main 块内的第一行,无论它是什么(在本例中为“添加消防员”)。

这是我的'main.html':

这是我的控制器:

任何想法为什么我会收到此错误?

0 投票
1 回答
291 浏览

mongodb - 在存储到 MongoDB 之前删除案例类字段

我正在编写一个通用更新方法来简化将案例类更改保存到 mongodb。我的模型T特征具有以下功能:

当我调用它时,它失败并出现以下错误:

这是有道理的,因为 MongoDB 不允许更新文档 ID,即使它的值相同。

我想知道如何从我的案例类实例中删除 _id 以在 mongodb 中更新它。我想我必须在实例转换为 BSON 之前对它进行元组处理,但我不知道该怎么做。这是我的示例案例类:

谢谢

0 投票
1 回答
2341 浏览

scala - Scala Play Framework - 控制器作为类或单例

我正在为 Scala 尝试 Play 2.4.2,但我不清楚控制器是否应该定义为类或单例。文档状态:

Controller 只不过是一个生成 Action 值的单例对象。

但是代码示例显示:

更复杂的是,如果我定义了一个类,intellij 会给我一个警告:

智能警告

但是,如果我使用单例,则会出现编译错误(但没有警告):

错误:(6,-1)播放 2 编译器:/Users/Toby/IdeaProjects/play-scala/conf/routes:6:类型应用程序不是包控制器的成员

哪种方法是正确的?

0 投票
3 回答
226 浏览

java - Exception while retriving OpenTok Session object in with play framework

I am createing the session as mentioned in Tokbox documetation using play framework. My code is as follows..

session = opentok.createSession(); this line is giving the following exception

please help me.. i stuck like since one day

0 投票
1 回答
188 浏览

scala - 新视图 .scala.html 到 .class 的编译问题

我是 Play 框架的新手。我尝试按照示例编译我的游戏框架项目。当我编译示例时,它工作正常,并且在目标中将 .scala.html 视图编译为 .class。我添加了一个新视图,但它没有编译到目标中。任何建议如何解决这个问题?我尝试使用命令行编译激活器,清理并重新构建项目,单独构建 .scala.html,但没有任何尝试奏效。如何在 Play 2.4 中添加新视图并编译它?

路线:

0 投票
1 回答
49 浏览

playframework - 一个带有两个控制器的路由

我想使用一个具有不同查询参数的url,这些参数将由不同的控制器处理:

GET /areas controllers.Application.getXTree(from: String, to: String)

GET /areas controllers.Application.getChildren(parentId:String)

现在我有第二条路线的错误:

对于请求 'GET /areas?parentId=f785d5cc-c8f7-4ddf-a611-757c8f91f536' [缺少参数:来自]

是否有可能做到这一点?

0 投票
1 回答
231 浏览

scala - 单身人士玩什么!Framework 2.4 提供开箱即用?

最近,玩!框架 2.4 向我们介绍了依赖注入的神奇世界及其好处,但是有哪些特定于应用程序的单例?翻阅文档,我已经找到了几个:

  • ActorSystem
  • Application
  • Configuration

还有吗?是否有一个列出所有这些的中心位置?

0 投票
1 回答
180 浏览

playframework - 玩框架2.4 oracle

我对 oracle 数据库有疑问:

什么是当前的 oracle 数据库驱动程序发挥 2.4?

0 投票
2 回答
814 浏览

java - 如何使用play framework 2.4 evolutions?

我已阅读有关进化的文档,但 Play framework 2.4 evolutions 在我的项目中不起作用。没有出现要求确认 sql 脚本的消息,我无法创建脚本。我的模型,班级用户:

班级组:

我已将此添加到 build.sbt:

这对application.conf:

我的错误在哪里?