playframework-2.0相关内容

Scala、Play、Akka、Websocket:如何通过 websocket 传递 actor 消息

我有一个随应用程序一起启动的actor,在后台运行,观察某些更改以及是否有任何报告.目前它只是一个 println 到控制台.我需要做的是每当有新消息时 - 使用 Websocket 将其发送到前端. 这是我的 Play Global 对象,监控/监听actor在其中启动: object Global extends GlobalSettings {覆盖 def onStart(app: ..
发布时间:2022-01-02 22:19:00 其他开发

无法理解 Play 2.0 中的 Iteratee、Enumerator、Enumeratee

我刚刚开始学习 Play 2.0 框架.我无法理解的一件事是 play 教程中描述的 Iteratee、Enumerator 和 Enumeratee 模式.我在函数式语言方面的经验很少. 这个模式有什么作用? 它如何帮助我编写非阻塞/响应式代码? 一些简单的例子会有所帮助. 解决方案 playframework 2.0 下载带有一些示例.其中两个有 Iteratee/C ..
发布时间:2022-01-02 22:18:38 其他开发

结合玩!框架 2.xx 与 Angular.js

我遇到的问题是这两个看似强大的框架的结合.似乎大多数1可以做的事情2可以做.如何最好地利用两者?有什么思维模式吗?举一个 CRUD 应用程序的基本示例——我可以写一个路由 mysite/listnames 映射到一个控制器!这将使用代码呈现模板 -- @(names:List[String])@main("欢迎") {@for( 姓名 你好,@name } 请注意 ..
发布时间:2022-01-02 22:17:20 其他开发

使用@JsonView 排除(如@JsonIgnore)与播放框架默认的 json 编写器?

看来你不能混用@JsonIgnore 和@JsonView.我想默认隐藏一个字段,但在某些情况下会显示它. 基本上我有这个设置:- class Parent extends Model {公共长ID;公共儿童;}类子扩展模型{公共长ID;@JsonView(Full.class)公共字符串秘密;公共静态类完整{};} 并且想要使用 play.libs.Json.toJson(parent ..
发布时间:2022-01-02 22:14:17 其他开发

异步操作 api 如何在 Scala 的 play 框架 2.2.x 中工作?

我正在尝试创建异步 API.但响应显示顺序执行.完成的步骤:在 chrome 的两个选项卡中打开 url.并迅速将他们击中.url ex:- localhost:9000/getStar. 但是执行日志就像:- [info] play - 在/0:0:0:0:0:0:0:0:9000 上监听 HTTP(服务器已启动,使用 Ctrl+D 停止并返回控制台...)[成功] 107ms编译[信 ..
发布时间:2022-01-02 22:14:01 其他开发

Scala 模板集变量

我是 Scala 的新手(Play 2 框架中的 Scala 模板),我想执行以下操作:传递参数 isEdit 并根据此参数定义一个值,伪代码: 变量 myTitle;如果(是编辑)myTitle="编辑问题";别的myTitle="创建问题"; 如何在 Play 2.0 的 Scala 模板中制定这个?传递 isEdit 不是问题,只是创建新变量 myTitle.谢谢:-) 解决方案 ..
发布时间:2022-01-02 22:12:47 其他开发

编译播放应用程序的问题

我在编译播放框架应用程序时遇到了一些问题.有时应用程序运行良好,但大多数时候这些问题都会出现在 sbt 和激活器工具上.这是使用 sbt 编译我的应用程序的示例: [info] 将 15 个 Scala 源和 1 个 Java 源编译到 C:\Server\trunk\target\scala-2.11\classes...[错误] C:\Server\trunk\target\scala-2. ..

Play 2.2.1 Java:与 play 1.X 中的 @before 过滤器等价的是什么?

我想实现一个 setUserIfPresent() 方法,将用户对象放入上下文中,如 Http.Context.current().args.put("user", 用户); 应该在每个控制器方法之前应用此方法,以便视图可以访问用户的隐式访问权限. 使用 Play1,我创建了一个 BaseController,它调用这个方法before所有请求(@Before 过滤器)和扩展来自这个控 ..
发布时间:2022-01-02 22:11:17 Java开发

播放 2.4:在应用程序启动时使用依赖注入安排重复性任务

我需要在应用程序启动时安排一个重复性任务,任务本身非常简单,只需向应用程序发送一个即发即弃的 HTTP 调用即可.我不是游戏专家,买我会假设简单的解决方案就像在 Global.onStart 中使用 play.api.libs.concurrent.Akka.system.schedule代码>.自 Play 2.4 起,Global 配置在某种程度上已被弃用,以支持新的 Guice DI.破解 ..
发布时间:2022-01-02 22:10:58 其他开发

Json“验证"为......而玩

对于 request.body 上的 validate 方法,它将 json 对象的属性名称和值类型与模型定义中定义的属性名称和值类型相匹配.现在,如果我要向 json 对象添加一个额外的属性并尝试对其进行验证,它会在不应该传递的情况下作为 JsSuccess 传递. {"姓名": "鲍勃",“年龄":20,"Random_Field_Not_Defined_in_Models": "测试"} ..
发布时间:2022-01-02 22:10:06 其他开发

在从 Eclipse 执行的 Play 2.0 应用程序的(Selenium)JUnit 测试中找不到静态资源

对于我的 Play 2.0 应用程序,我想从 Eclipse 执行(Selenium)JUnit 测试.测试用例如下所示: @Test公共无效 runInBrowser() {运行(测试服务器(47111,fakeApplication(...)),ChromeDriver.class,新回调() {公共无效调用(TestBrowser 浏览器){browser.goTo("http://loc ..
发布时间:2022-01-02 22:09:58 Java开发