问题标签 [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 投票
1 回答
227 浏览

scala - 通用模板库

我正在尝试创建一个仅包含可被其他视图使用的可重用 HTML 块的视图。想知道这样的事情是否可行:

在views.home.common.scala.html 中:

在views.home.sample.scala.html 中:

到目前为止还没有任何运气,我在示例中没有看到任何类似的东西,但是模板常见用例中涵盖了这个想法。

0 投票
1 回答
604 浏览

heroku - 玩 2.0-RC2 不适用于 heroku

我在 play 2.0-RC2 中创建了一个小应用程序,但我无法将它推送到 heroku。我得到的错误是:

我认为 heroku 只是不支持 play 2.0-RC2,但显然 James Ward 成功将 play 2.0-RC2 应用程序推送到 heroku :/ (http://www.jamesward.com/2012/02/21/play-framework-2 -with-scala-anorm-json-coffeescript-jquery-heroku)

0 投票
1 回答
615 浏览

playframework-2.0 - 安全反向路由

@{Admin.login().secure()}Play 2.0 中的等价物是什么?

作为参考,如果路由文件是

Admin.login().secure() 将返回https://myserver/login

注意https

0 投票
5 回答
41572 浏览

playframework-2.0 - 如何避免在play2中到处传递参数?

在 play1 中,我通常会在 action 中获取所有数据,直接在视图中使用它们。由于我们不需要在视图中显式声明参数,这非常容易。

但是在play2中,我发现我们必须在viewrequest的头部声明所有参数(包括),在action中获取所有数据并将它们传递到view中会很无聊。

例如,如果我需要在首页显示从数据库加载的菜单,我必须在以下位置定义它main.scala.html

然后我必须在每个子页面中声明它:

然后我必须获取菜单并将其传递给每个操作中的查看:

现在它只有一个参数main.scala.html,如果有很多怎么办?

所以最后,我决定全部Menu.findAll()直接看:

不知道好用还是推荐,有没有更好的解决方法?

0 投票
2 回答
2505 浏览

scala - 模式匹配中的隐式

我有一个方法,有很多隐式参数:

现在考虑这样一个类:

您可以在上面的示例中看到这一行:

它的存在只是为了使对象user成为隐式对象。否则,我必须调用hello

我在想是否有任何方法可以改进代码,例如我们不需要定义该_user变量,而是将其设为user隐式。

0 投票
1 回答
394 浏览

playframework - scala + 在 ubuntu 上玩

我在本地机器(PC)上创建了一个简单的播放应用程序,现在我想部署到我们的内部服务器(干净的 Ubuntu 11 安装)。你能否指点我一些教程(谷歌搜索非常无用)如何设置服务器以及选项是什么(例如tomcat,apache等)谢谢

0 投票
4 回答
9770 浏览

playframework - 什么云平台支持playframework?

我现在知道2:

  1. http://heroku.com : 支持 play1 和 play2,有免费计划。
  2. http://www.playapps.net:支持play1,未知play2,无免费计划。
0 投票
1 回答
586 浏览

scala - OSX 10.7 上的 Eclipsify Play Framework Scala 项目

当我尝试使 Scala 示例表单应用程序黯然失色时,我得到以下输出表单命令行。

尝试使样板应用程序黯然失色时遇到同样的问题,有没有人见过这个?

0 投票
0 回答
207 浏览

redirect - Unicode 字符变为 ??? 在重定向中,在 play2

这发生在最新的 play2(RC3) 中:

两个动作:

路线:

当我访问/test时,响应头是:

可以看到 unicode中文变成??.

这是一个错误,还是我错过了什么?

0 投票
6 回答
56358 浏览

scala - 如何处理 Play 框架中的可选查询参数

假设我在 Scala 中有一个已经运行的基于 Play 2.0 框架的应用程序,它提供如下 URL:

http://localhost:9000/生日

它以所有已知生日的列表作为响应

我现在想通过添加使用可选的“from”(日期)和“to”请求参数来限制结果的能力来增强这一点,例如

http://localhost:9000/birthdays?from=20120131&to=20120229

(此处的日期解释为 yyyyMMdd)

我的问题是如何使用 Scala 在 Play 2.0 中处理请求参数绑定和解释,特别是考虑到这两个参数都应该是可选的。

这些参数是否应该在“路由”规范中以某种方式表达?或者,响应控制器方法是否应该以某种方式从请求对象中挑选参数?还有另一种方法可以做到这一点吗?