问题标签 [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.

0 投票
3 回答
2940 浏览

scala - Play 2.0 (Scala) 中 i18n 的示例

我正在 Play 2.0 (Scala) 中寻找 i18n 的示例。

0 投票
1 回答
1136 浏览

caching - 如何在 Play 2.0 中为资产设置未来的 Cache-Control Expires

我正在尝试根据 YSlow 指南在公共资产上设置未来的 Expires Cache,以启用从缓存中加载并稍微提高性能。

根据文档(请参阅底部的Cache-Control ),这应该有效:

但事实并非如此,当我检查我得到的响应时:

我的文件存储在/public/javascripts/bootstrap.min.js下

我的路线条目是默认的:

如果我阅读assets 的源代码,配置似乎应该可以工作。

关于我缺少什么或如何使其发挥作用的任何想法?

0 投票
4 回答
12314 浏览

forms - 如何在play2中获取带有其他输入的上传文件?

在 html 中,一个包含多部分数据的表单:

动作要怎么写Files upload

我知道如何获取上传的文件:

以及如何获取提交的输入:

但是如何将它们结合在一起呢?

我没有找到合适的类型file可以在 中使用Form(tuple(...)),也没有在 中获取输入值的方法request.body

0 投票
1 回答
295 浏览

rest - 如何在 play2 中创建“删除”链接?

Play2 支持restful url,我们可以在“routes”文件中定义:

但是如何在模板中创建这样的链接?是否有辅助方法可以使用,还是我必须在 url 中添加一个特殊参数?

0 投票
1 回答
537 浏览

routes - 如何在 Play2 中的路由中定义“*”或“ANY”?

在 play1 中,我们可以在路由中定义:

但是*不能在play2中使用。如果我写:

会报错:

如何解决这个问题?

0 投票
1 回答
975 浏览

playframework-2.0 - 播放 2.0 验证码

1.2.x 中有一个 Captcha API。但是,我在 2.0 中找不到它。

Play 2.0 中是否有用于验证码的 API?如果没有提供,有人有替代品吗?

0 投票
0 回答
75 浏览

playframework-2.0 - 我想扩展一个对象,但我想要一个表

我有两个模型

如您所见,我想在一张桌子上。很标准的东西。在play 2.0中可以吗?我厌倦了这种进化的东西。有办法升级和降级数据库很好,但我不能做这么简单的事情。还是我错过了什么?我需要自动 ddl 来实现吗?

0 投票
2 回答
3277 浏览

playframework-2.0 - Play 2.0-RC3 -- 错误:无法找到或加载主类

我正在尝试使用 Play 2.0 RC3。我已将框架解压缩到我的 Program Files 文件夹中,并将文件夹重命名为“play20”。我将该文件夹输入到我的 Windows 路径中。

每当我运行 Play 时,无论是play help还是play new,我总是得到Error: Could not find or load main class Files\play20\repository

我尝试进入文件夹本身而不是从路径运行,但我仍然得到相同的响应。

0 投票
1 回答
455 浏览

scala - 无法从有效的 persistence.xml 创建 EntityManager

我正在尝试从 Play 2.0 Scala 应用程序中使用 JPA。在我的代码中,我有:

我也有persistence.xml包装META-INF

这个 persistence.xml 对我来说似乎有效,但无法创建工厂:

0 投票
1 回答
1774 浏览

templates - 包括其他模板

我有以下情况。

我的项目有一个“main.scala.html”文件和一个名为“dashboard”的文件夹。在这个仪表板文件夹中有一个“index.scala.html”文件,它可以很好地包含在主文件(@content)中,语法如下:

所以,我现在的具体问题是,我想在这个“dashboard/index.scala.html”文件中调用另一个“子模板”?!例如,子模板称为“dashboard/detail.scala.html”。我必须在这个“详细”子模板中声明的语法是什么?我如何在仪表板文件夹的索引页面中调用这个子模板?

我查了维基https://github.com/playframework/Play20/wiki/JavaTemplateUseCases但我没有找到适合我的解决方案,也许我有一些误解。

期待您的回答,非常感谢!

干杯,

马可