问题标签 [playframework]

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 回答
1853 浏览

forms - 如何使用 Play 框架发布表单并在同一页面上显示结果?

这几天我一直在玩 Play 框架,它看起来真的很酷。但是,当我想在页面上放置表单、发布表单并在同一页面上显示结果时遇到了一些问题(表单仍在页面上)。有谁知道这是否可以通过 Play 实现,如果可以:如何?

编辑:我应该解释得更好。该表单是搜索式表单而不是保存式表单。我希望能够搜索某些内容,让结果出现在表单下并且仍然具有用户在表单中填写的值(因为如果您输入的内容无法验证。我尝试设置参数对象上的值直接在搜索操作中,但当搜索操作调用新操作时它会消失。

0 投票
6 回答
68616 浏览

java - RESTful 畅玩!框架

我们正在计划一个主要为移动应用程序提供内容的项目,但需要有一个网站。

我的问题是使用 Jersey 或 Restlet 为我们的移动应用程序开发 REST API,然后使用 Play!为网站服务。

还是只使用 Play 更有意义!做这一切?如果是这样,如何使用 Play 进行 REST!框架?

0 投票
1 回答
672 浏览

jpa - JPA,我如何知道将保存回数据库的内容

我有一个 JPA 实体,它通过 OneToMany 关系具有子集合,并且我设置了 cascade=CascadeType.ALL 但是当我保存父实体时,它不会保存对子集合所做的任何更改(即添加或删除),我不知道这是为什么。

了解是否有办法从 JPA EntityManager 等获取有关在事务结束时将保存的内容的任何信息会很有用。

不知道该怎么做?对此进行调试已成为不可能。

0 投票
3 回答
17458 浏览

hibernate - 我将如何使用 JPA 在同一对象上映射父/子关系

阅读这篇文章JPA 映射关系实体 parentID后,我尝试将其应用于我的代码,但这对我不起作用。

这是我的对象中的代码

现在这是我运行的测试

这行测试总是失败。

根据我的关系设置,Hibernate 无法检索子类别,我不知道为什么。现在我真的很希望这不是我的愚蠢,因为我要自己开枪(即使已经很晚了,我很累)。顺便说一句,不要介意代码中的公共变量,我使用的是 play!(playframework),它负责封装。提前感谢您的帮助

0 投票
3 回答
505 浏览

java - 自动上传空文件会导致 NPE

我是 Play Framework 的新手,但我没有看到任何有关如何解决此问题的文档。基本上我有一个表格可以将文本文件上传到服务器,这是相关的片段:

在控制器端,这是上传方法:

我的问题是,如果用户不费心填充表单而只是点击“提交 Sprocket”,Play 会在尝试将表单数据转换为文件时自动生成 NPE。我该如何解决这个问题?这甚至在控制器验证代码启动之前就发生了,所以简单地输入 @Required 并没有帮助:

我的最终目标是向用户显示一条漂亮的错误消息,但 Play 阻止我这样做。如果它有所作为,这适用于 OS X 上的 Play 1.1。

0 投票
4 回答
2524 浏览

playframework - Playframework 是活动的菜单项/路线

我想设置活动菜单项的样式,为此我需要将当前 url 与路由进行比较。我知道我可以在 javascript 中做到这一点,但我想知道其他人是如何解决这个问题的。

有什么建议么?

伪代码:

0 投票
3 回答
7615 浏览

java - 如何从 Play 框架中的 YAML 固定装置加载(静态嵌套)枚举值?

我似乎无法在我的 YAML 测试装置/初始数据中正确创建具有类别的请求。我试过这样的事情:

以及其他几个变体。没有什么真正有效。SnakeYAML页面给了我一些诱人的提示,但我不知道如何正确引用我的应用程序包。什么是正确的语法?

0 投票
1 回答
1689 浏览

controller - 是否可以在 playframework 中覆盖 CRUD 控制器中的默认保存操作并在之后重定向到列表

我正在使用 Play 框架的优秀 crud 模块。问题是我想在我的对象被保存之前做一些特殊的处理和验证。所以我在我的 CRUD 控制器中创建了一个保存操作。到现在为止还挺好。但是现在在保存对象之后,我想渲染对象列表,就像 CRUD 模块在我覆盖其保存操作之前所做的那样。我该怎么做呢?

这是我的控制器:

我尝试了不同的东西,比如parent()[Deprecated] 不是我想要的。我试过CRUD.list()了,但我需要传递我没有的参数。我也试过render(admin/Categories/List.html, ??????);,但我需要传递一个列表,我不知道该怎么称呼它。

任何帮助,将不胜感激。

0 投票
2 回答
17828 浏览

java - 违反完整性约束

使用游戏!框架,我有以下两个模型:

当我尝试运行以下测试时:

我得到这个错误:

日志输出:

谁能帮我理解错误的含义以及我做错了什么?

0 投票
4 回答
5103 浏览

networking - 如何告诉 playframework 使用我的公司代理?

我正在尝试开始使用 play web 框架及其 scala 支持,

不幸的是,“安装 scala”失败了,因为 play 无法获取模块站点。

我已经为公司代理设置了正确的系统设置,但是 play 似乎没有使用它们。

是否有某个配置文件或我需要设置一些环境属性才能播放它们?