gpt4 book ai didi

scala - 我无法在Play Framework 2.3.0中导入过滤器

转载 作者:行者123 更新时间:2023-12-04 03:43:48 25 4
gpt4 key购买 nike

我使用playframework 2.3.0,最近我想添加CSRFFilter

当我在global.scala中导入csrf时:

import play.filters.csrf._

我得到一个错误:

[错误] G:\testprojects\app\Global.scala:7:对象过滤器不是成员
打包游戏
[错误]导入play.filters.csrf._

我的plugin.sbt是
...
// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.0")
...

我使用Build.scala而不是build.sbt
lazy val root  = Project("root", base = file(".")).enablePlugins(PlayScala)
.settings(baseSettings: _*)
.settings(libraryDependencies++=appDependencies)
.settings(
scalaVersion := "2.11.1",
version := "1.0"

)

最佳答案

根据documentation,您必须将过滤器依赖项添加到您的项目中:

libraryDependencies += filters

该文档是针对build.sbt的,但我想它也应该与Build.scala一起使用。

关于scala - 我无法在Play Framework 2.3.0中导入过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com