问题标签 [playframework-2.0]
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.
scala - 如何在 play-framework 2.0 中使用依赖项和模块
目前在 playframework 1.2.4 中有一个类似module和project的东西,如果一个项目依赖于一个模块,用户应该在配置中放入适当的行,放入dependecies.yml 文件中。
现在,正如我所看到的,阅读现有文档,有一个想法,如果子项目
/<my_home>/play/documentation/manual/build/SBTSubProjects.md
而不是模块?
考虑到现在不再有“dependecies.yml”文件了,我会说 suprojects 的想法将取代模块?
然后,我做什么:
vi /projects/newProject/project/Build.scala
像这样编辑它:
但是,然后......如果我尝试运行'project1': cd /projects/newProject/module/project1
它对'project1'对'common'项目的依赖一无所知(我猜),因为我没有修改project1/project/Build.scala ..
那么,我该怎么办呢?“project1”如何知道它在运行时的依赖关系?
scala - 从 Play 2.0 Scala 控制器中的请求中获取表单参数值
在 Play 2.0 Scala 应用程序中,我有一个带有表单的简单页面,带有一个参数。它重定向到另一个页面,我想用表单中的参数做一些事情。我怎么才能得到它?
我正在寻找类似的东西
我知道request.body
,但仍然不知道如何从中获取单个参数值。
akka - 从 Play(2.0) Action 到 Akka Actor 的异步请求
我们刚刚开始测试 Play!Framework 和 akka,以便在我们未来的项目中使用它。
我们想知道如何从 PLAY![2.0] 的 Controller 中的 Action 异步调用 Akka 中的 Actor。我们在 scala API 中看到了示例,但在 java API 中没有示例。
要发出异步请求,我们认为我们必须使用类 play.libs.WS 和 play.libs.F.Promise 但这些没有出现在 play_2.9.1.jar 中,它们只出现在 API 中(https://github .com/playframework/Play20/tree/master/framework/src/play/src/main/java/play/libs)
提前致谢。
scala - Play2.0中如何获取WebSocket的反向路由
在 html 模板中,如果我给出这个:
我明白了:
我想要一种方法将其作为 scala 类中的字符串。
playframework - 如何理解 play2 异常的结果解析器?
这是 play2 内置 zentasks 的示例代码:
请注意字段键:project.id
, project.folder
, project.name
。
部分是什么project
意思?它来自哪里?
看查询方法:
SQL 是select * from project ...
,结果应该是:
不是:
为什么我们应该将键指定为project.???
,而不是field name
直接指定?
play2如何使用该project.
部分?
scala - 在 SBT 中重置列表设置
Play 2 框架在 SBT 中定义了默认资源生成器:
我想覆盖他们的列表以创建我自己的资源生成器列表,其中仅包含 LessCompiler。如何使用新列表覆盖 resourceGenerators?
java - playframework 随机 CRUD 错误
当我执行以下控制器操作时,我在这个问题的末尾附加了错误。收到此错误时,如果我在浏览器中刷新页面,控制器视图页面将显示没有错误。我不确定在第一次请求控制器操作时导致此错误的原因是什么?
----异常错误跟踪----------
postgresql - Play2 的异常不能在 postgresql 上运行
我发现play2的异常的行解析器依赖于jdbc驱动返回的元数据。
所以在play提供的内置示例“zentasks”中,我可以找到这样的代码:
请注意,这些字段都有一个project.
前缀。
它适用于 h2 数据库,但不适用于 postgresql。如果我使用 portgresql,我应该把它写成:
我在 play 的 google group 中问过这个问题,Guillaume Bort 说:
是的,如果您使用的是 postgres,这可能是原因。postgresql jdbc 驱动程序损坏并且不返回表名。
如果postgresql的jdbc驱动真的有这个问题,我想anorm会有问题:
如果两个表有同名的字段,我join
用找出哪个名称属于哪个表。
所以我写了一个测试。
1.在postgresql上建表
2. 创建异常模型
3. scalatest 测试用例
4. 输出
您可以看到“a”的名称为“BBB1/BBB2”,但没有“AAA”。
我尝试将带有前缀的解析器重新定义为:
但是会报找不到指定字段的错误。
这是一个很大的异常问题吗?还是我错过了什么?
scala - 用于 HTTP 网关的 Play2-mini 和 Akka2
我正在评估将Play2-mini与 Scala 一起使用来开发位于移动客户端和现有 Web 服务之间的服务的可能性。我正在寻找一段代码的最简单示例,其中 Play2-mini 实现了服务器和客户端。理想情况下,客户端将使用 Akka2 演员。
带着这个问题,我试图找出它是如何完成的,同时也想看看 Play2-Mini 和 Akka2 应该如何合作。由于 Play2-Mini 似乎是 Akka HTTP 模块的替代品。
Play2-mini 包含以下代码示例,其中我创建了两个 TODO。如果有人可以帮助我一些示例代码开始,我将非常感激。