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

upload - play 2.0不能用play1的方式上传文件吗?

这是如何在 play2 中上传文件的文档:https ://github.com/playframework/Play20/wiki/ScalaFileUpload

但是我还有一个问题:我们不能再使用play1的方式了吗?

在 play1 中,我可以上传文件如下:

该操作upload将自动获取上传的文件。

但是如何在 play2 中做同样的事情呢?

我试过了:

但它无法编译,错误信息是:

然后我在路由中添加一个参数:

它仍然报告错误:

0 投票
2 回答
1843 浏览

scala - 什么是 scala 方法来做到这一点

试图解析出返回 Map[String, Seq[String]] 的 request.queryString

这工作正常,但非常必要。我确信有一种更实用的方法可以做到这一点。有什么帮助吗?

0 投票
1 回答
65 浏览

dependency-management - 在 play2 中定义 webapp 的类和 jar 的顺序

我正在尝试play2,并编写一个简单的项目。

我在我的项目中发现了一个 3rd-party jar 中的一个 bug,所以我获取了源并对其进行了修改,将其放在app/项目的目录中。

当我使用play test时,所有测试都通过了。但是当我play run将它作为一个网络应用程序时,它会报告错误。

似乎play test找到并使用了正确的(修改后的)源,但play run使用了不正确的原始类。为了让play run工作正确,我必须修改原始 jar(删除那个错误的类),以确保只有我修改过的类。

但这很无聊,所以我想知道是否有办法在运行时设置类和 jar 的顺序play run,例如让它先使用我的源,然后是 3rd-party jar?

0 投票
1 回答
2613 浏览

dependency-management - 如何将 JAR 文件放入 Play 2 项目并使用它?

Play 1 中,我们可以将一些JAR文件放入/lib目录中。但是没有这样的目录,我没有找到任何信息来做到这一点。

Play 2 使用存储库,但有时我只是想要一种快速而肮脏的方式来使用 JAR 文件。我怎么做?

0 投票
5 回答
27906 浏览

eclipse-plugin - Play2 有 Eclipse 插件吗?

我知道 play1 有一个,但我没有找到 play2 的。

我希望插件可以自动将模板编译为 scala 代码。现在不方便。

0 投票
2 回答
8508 浏览

playframework-2.0 - 如何在play2中获取应用程序根路径?

在 play1 中,我们可以通过以下方式获取应用路径:

如何在 Play2 中做同样的事情?

0 投票
1 回答
1388 浏览

routes - play2 中的路由:如何匹配 url 的一部分

有一些网址,例如:

它们将被映射到一个方法:

请注意,这id是文件名中唯一显示在 url: 111111, 222222,中的部分333333

所以我在路由中写了一个映射:

在part$id<\w+>.*中,id匹配id,.*匹配后缀会被忽略。

但是语法不正确,错误信息是:

如何解决?

0 投票
1 回答
1222 浏览

javascript - playframework从视图javascript调用模型方法

就像标签集的游戏教程一样(自定义 crud 字段);我想在用户选择标签时添加新功能,然后 javascript 应该获取当前用户(models.user)并调用方法 user.doSomething()。这可以在 CRUD 自定义字段中执行吗?(就像在 yabe 标签的教程中一样?)。

有没有一种方法可以将自定义 CRUD 字段作为复选框列表,当用户选中某些复选框时,我应该编写代码(可能是 javascript)来获取当前登录的用户,然后在该用户模型上调用方法?

谢谢。

0 投票
4 回答
11341 浏览

war - 如何在play2中将项目打包成war?

在play1中,我们可以将项目打包成一个war,然后放到一个tomcat中:

但是如何在 play2 中做同样的事情呢?play war不起作用,它报告war不是一个有效的任务。

0 投票
3 回答
11297 浏览

jobs - Play 2.0 中的工作支持在哪里?

Play 1.0 中,我们可以定义一些将在后台执行的作业:

但我在 Play 2.0 中找不到它。我错过了什么吗?