Play Framework是Java和Scala的现代开源Web框架。
使用Alpakka,我想使用Transactional.Source Api消耗记录,并使用Transactional.flow将其生成到另一个主题,但文档说我们需要传递transactionId。我应该如何...
在下面的方法中,我在调用user.update()的一行得到ERROR:无法在只读事务中执行UPDATE。User user; try { user = User.finder.where().eq("..."。
我使用的是play框架,java,目前我的项目的play版本是2.4.11。我想把它升级到2.6。在迁移项目时,我在路由文件中得到了这样的错误:"Could not write ..."。
playframework,可以在hostnamessubdomains上路由吗?
我们正在将一个seam应用(2个应用)移植到一个play应用上,以测试play(好吧,移植更难的场景......到目前为止,还不错)。我们希望能够在主机名上为根节点进行路由 ...
如何使用h2-browser查看play 2.7中H2数据库的内容?
如何在Play 2.7中,查看嵌入式H2数据库的内容?之前的研究。似乎步骤应该是运行sbt shell. 然后运行h2-browser和sbt run,这样它们就在同一个进程中了?...
播放框架2.4.1一个表格有两个按钮。哪个按钮被按下了?又如何获取输入数据?
恐怕我已经迷茫了。使用Play Framework 2.4.1与Scala。在我的表单中,我有两个按钮。@form(rouves.Orders.handle(order.id)) { @helper.textarea(field = userForm("name"), 'disabled -> "..."。
Play Framework.BodyParser,如果在JSON解析过程中出现异常,则返回400。BodyParser,如果在JSON解析过程中出现异常,返回400。
如果在JSON解析过程中抛出了异常,默认的json BodyParser会返回一个500,例如有一个require(...),而某个条件没有满足。我想让这种情况下返回400。...
播放迁移到2.6和Scala 2.12。使用WithFilter时的编译问题
最近我把play升级到2.6,scala升级到2.12。下面的代码在以前的版本中工作得很好,但现在在升级后的版本中出现了编译错误。 对象Global extends ...
我试图在我的Play应用中使用自定义ssl配置的WSClient,但它没有工作。我的控制器是这样的。@Singleton class HomeController @Inject()(cc: ControllerComponents, ws: ...
我有一个Web应用程序是运行在docker容器和一个必须发送请求到我的本地机器(localhost),当我试图这样做,我得到以下异常:java...。
我使用的是Ebean 11.32.x(PlayEbean插件5.0.1 for Play Framework 2.7.2)。我想在where子句中使用加(+)运算符进行过滤,例如 "where cost >= 50 and ((regA >=1 ...)"。
Guice DI是否每次都会创建一个新的WSClient实例?
我有一个客户端类,它对外部供应商进行API调用。在我的控制器中,我注入客户端如下。@Singleton class AdsController @Inject()(client: MyClient)( 隐式ec: ... )
playframework - 无法从请求中读取cookie。
我如何从playframework的请求中获取cookie?我有以下测试端点 def home = Action.async { implicit request => println(request) println(request.session) ....
@Inject private WSClient ws; @Override public void getTerminalDetails(String terminalId, String institutionId) { String url = "http:/localhost:8089getDetails"; WSRequest request = ws.url(...)
我们在使用Play的JSON序列化来序列化一个模型。 case class Foo( var id: Long, var birthday: Date, [...] ) object Foo { implicit val fooFormat: OFormat[Foo] = Json.format[...
PLay 2.6:配置中的Config.path的等价API。
我现在正在使用play 2.6,是从play 2.4迁移过来的。在play 2.4中,我使用的是Configuration.path().getAbsolutePath(); 根据play 2.6的文档,Configuration被替换为com.typesafe.config...。
我们目前正在尝试更新我们的Play项目到Scala 2.13。为了支持SASS,我们根据文档中的内容加入了sbt-sassify。在升级过程中,我们注意到sbt-sassify ...
在playframework中,我们在实现QueryStringBindable时,是否需要一直覆盖unbind方法?
https:/www.playframework.comdocumentation2.8.0apiscalaplayapimvcQueryStringBindable.html 这个例子和许多其他例子在创建一个OueryStringBindable时总是实现bind和unbind,我们真的需要同时实现这两个吗?
在Play Framework 2.5中,当我在用户操作时发送通知邮件时,我得到一个异常。以下是代码: public class IpnListener extends Controller { @Inject private Notif notif; @...
我试图在我的测试中拦截异常(带异常信息). 我的测试代码: class Test4 extends WordSpec with Matchers with ScalaFutures with ScalatestRouteTest { "should fail if no valid"...。