我提交了一个基本的POST表单.每次提交表单时,都会更新数据库.如果有人试图刷新页面,您会收到"确认表单重新提交?".反正有没有避免这个?我知道这可以通过PHP实现,但这不是一个选项
谢谢!
我想尝试在Play中使用ScalaQuery!框架(版本2.0.2),但我不能让它工作.我将以下行添加到Build.scala文件中:
val appDependencies = Seq(
"org.scalaquery" %% "scalaquery" % "0.9.5"
)
Run Code Online (Sandbox Code Playgroud)
但是当我运行'play dependencies'命令时,我会继续
sbt.ResolveException: unresolved dependency: org.scalaquery#scalaquery_2.9.1;0.9.5: not found
Run Code Online (Sandbox Code Playgroud)
我试图将这些罐子添加到IntelliJ中,但显然这还不够,而且我不知道如何才能识别罐子.有没有人成功让ScalaQuery(或Slick)在Play 2中工作?
我正在尝试将远程akka系统连接到播放框架,看起来我遇到了配置问题.
我有一个Play框架控制器类和一个Akka actor,下面的本地对象是代码:
当我运行时,网页上会显示以下消息
[ClassNotFoundException: akka.remote.RemoteActorRefProvider]
In C:\Users\FAISAL\workspace\Rakka\app\controllers\Application.java at line 21.
17 public static Result index() throws InterruptedException {
18
19 System.out.println(" Local Node Called0");
20
21 ActorSystem csystem = ActorSystem.create("Application", ConfigFactory.load().getConfig("LocalNode"));
22 ActorRef localNode = csystem.actorOf(new Props(LocalNode.class));
23
24 System.out.println(" Local Node Called1");
25 localNode.tell("Hello");
Run Code Online (Sandbox Code Playgroud)
这是控制器:
public class Application extends Controller {
public static Result index() throws InterruptedException {
System.out.println(" Local Node Called0");
ActorSystem csystem = ActorSystem.create("Application", ConfigFactory.load().getConfig("LocalNode"));
ActorRef localNode = csystem.actorOf(new Props(LocalNode.class));
System.out.println(" Local Node Called1");
localNode.tell("Hello World"); …Run Code Online (Sandbox Code Playgroud) 是否有与该mapAsync()方法等效的方法,但适用于filter?
这是使用伪代码的示例:
val filter: T => Future[Boolean] = /.../
source.filter(filter).runWith(/.../)
^^^^^^
Run Code Online (Sandbox Code Playgroud)
谢谢
我将一个列表传递给我的scala页面,我有一个表单,我想为列表中的最后一个元素设置一些默认值:如下所示:
System Name: <input type="text" id="systemSourceName" name="systemSourceName" value="@configs[@configs.size() - 1].systemSourceName" >
Run Code Online (Sandbox Code Playgroud)
但它在第二个@时抛出一个错误:
identifier expected but '@' found.
Run Code Online (Sandbox Code Playgroud)
有没有办法可以做到这一点?