Play 2 中是否有默认的捕获所有新操作的路由?

2024-01-18

在播放 1 中,您定义的新操作具有默认路由。

*       /{controller}/{action}                  {controller}.{action}

(这在新项目中默认出现)

Play 2/2.1 的等效版本是什么? 为什么它没有出现在默认路由文件中?


实际上有一条包罗万象的路线可用。根据路由文档 http://www.playframework.com/documentation/2.0.4/JavaRouting在 Play 2.0+ 中您可以使用跨越多个/的动态部分所以如果你准确地说last给定方法的路线它将捕获之前未捕获的每条路线。例如,如果数据库中存储有其他“路线”,您可以使用它进行进一步处理。

GET   /*path   controllers.Application.seacrhRouteInDB(path: String)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Play 2 中是否有默认的捕获所有新操作的路由? 的相关文章

  • 在运行时添加路由 (ExpressJs)

    我想在运行时添加路线 我读到这是可能的 但我不太确定如何 目前我使用以下代码 var app express function CreateRoute route app use route require routes customcha
  • Ruby On Rails 更新 Heroku 动态路由

    我有一个使用应用程序范围的 slugs 的应用程序 使用懒惰的宝石 https github com RISCfuture slugalicious与 Sluggable 表 并使用以下代码路由到这些 slugs Slugs begin S
  • 将MapPageRoute添加到asp.net mvc项目后,站点停止进入Home Controller

    我正在尝试在我的 asp net mvc 项目中路由 aspx Webforms 页面 我在 global asax 中注册该页面 routes IgnoreRoute resource axd pathInfo routes MapPag
  • 为什么我的 akka 日志记录不能在游戏中运行

    我的日志记录在我的播放代码中工作正常 但我的 akka 代码没有记录到文件 标准输出 class EmailActor extends Actor with ActorLogging import EmailActor log info e
  • Slick中的动态查询参数(排序)

    我正在尝试将异常查询转换为平滑查询Play 2 3 示例之一 https github com playframework playframework tree 2 3 x samples scala computer database 但
  • 在 Play 框架规范中设置 PhantomJSDriver 上的 Accept-Language

    如何使用 Play Framework 2 2 规范中的特定 Accept Language 语言标头配置 PhantomJSDriver 鉴于此代码 import org specs2 mutable import org specs2
  • 玩 Scala Akka WebSockets 更改 actor 路径

    我遵循使用 Scala Play 和 Akka Actor 创建 Web 套接字的示例 https www playframework com documentation 2 5 x ScalaWebSockets Handling Web
  • Play2 的异常无法在 postgresql 上运行

    我发现play2的anorm的行解析器依赖于jdbc驱动程序返回的元数据 所以在play提供的内置示例 zentasks 中 我可以找到这样的代码 object Project val simple get Pk Long project
  • 为什么不重新评估 Binding.scala 路由器?

    我正在尝试通过 Binding scala 为个人项目构建通用路由器 我定义了一个PageState trait sealed trait WhistState def text String def hash String def ren
  • 如何在rails中定义自定义路径?

    我有一个用户模型 如果我做 def my action user User new end then I get undefined method users path for
  • PlayFramework:如何转换 JSON 数组的每个元素

    鉴于以下 JSON values one two three 我如何在 Scala Play 中像这样转换它 values elem one elem two elem three 这很容易Play 的 JSON 转换器 https www
  • Scala 如何将 Map 转换为元组的可变参数?

    在 Scala Play 2 2 x 测试的背景下 我有一个Map String String 我需要将其传递给接受的函数 String String 即一个可变参数 String String tuple e g val data Map
  • 清理 IntelliJ 中构建的 Play 框架

    我有一个拼写错误conf routes文件导致 Play Framework 生成错误命名的类 重建项目并运行Invalidate Caches并没有解决 IntelliJ 中的问题 当我手动运行时重新生成了不正确的类文件play clea
  • Play 框架:从 Build.sbt 读取版本

    我看到了很多关于如何从 build sbt 读取版本的问题 并且已经提供了很多解决方法来解决如何将 build sbt 指向 conf application conf 并在中指定版本改为conf application conf 我有一个
  • Typesafe 存储库和激活器出现问题

    在尝试创建新的 Play Framework 2 3 应用程序时 我收到了未解决的依赖项的错误 我检查了存储库 但无法手动找到依赖项 error update sbt ResolveException unresolved dependen
  • Angular 2 获取当前路线

    所以我需要以某种方式检查我是否在主页上执行某些操作 而在其他页面上则不执行此操作 该组件也在所有页面上导入 如果我在主页上 如何检测该组件 Thanks 尝试这个 import Router from angular router expo
  • 在 Gorilla Mux 中嵌套子路由器

    我一直在使用gorilla mux https github com gorilla mux满足我的路由需求 但我注意到一个问题 当我嵌套多个子路由器时它不起作用 这是示例 func main r mux NewRouter StrictS
  • 查询参数更改时,路线不会更新

    在我的应用程序中 有多个链接 其中我有一些links与相同的route但与不同的query parameters 比如说 我有这样的链接 deposits withdrawals deposits withdrawals id 1 depo
  • 单个控制器站点的 ASP.NET MVC 路由

    我正在尝试创建一个简单的网站 基本上它有一个控制器Home控制器 该控制器有一个动作Index需要一个string作为参数 这是一个目录 并使用该 目录 来完成其工作 我不知道如何创建一个通用的捕获所有路由 将每个 URL 发送到此一个操作
  • 在网络文件系统上使用 Play 框架自动重新加载

    我正在 VirtualBox VM 上运行 Play 框架应用程序 项目源代码位于与主机系统共享的目录中 框架的自动重新加载功能不起作用 这 可能 是由于 JNotify 无法检测到源文件的更改造成的 因为文件系统不是本地的 NFS 和 v

随机推荐

  • 使用 SyndicateFeed 读取 SyndicateItem 中的非标准元素

    在 net 3 5 中 有一个 SyndicateFeed 可以加载 RSS 提要并允许您在其上运行 LINQ 以下是我正在加载的 RSS 示例
  • 谷歌云端点返回 java long 作为 JSON 中的字符串

    我正在使用 google app engine 最新版本 1 9 30 我定义我的云端点如下 Api name app version v1 transformers EndpointDateTransformer class public
  • 如何在 IE 10/11 中可靠地将 XML 转换为字符串?

    当使用 jQuery 解析 XML 并将其转换回字符串时 IE 10 和 IE 11 未正确保留命名空间 除了编写我自己的 stringify 代码之外 还有其他可接受的方法可以在 IE 10 11 中执行此操作吗 这是我正在使用的代码 我
  • 直线和球体之间的交点

    我试图找到球体和直线之间的交点 但老实说 我不知道该怎么做 有人能帮我解决这个问题吗 将直线表示为函数t x t x0 1 t t x1 y t y0 1 t t y1 z t z0 1 t t z1 When t 0 它将在一个终点 x0
  • 多行文本框根据文本量自动调整其高度

    我有一个文本框 可以返回长度从 5 个字符到 1000 个字符的各种字符串 它具有以下属性 多行 真 自动换行 true 我需要设置文本框的哪些其他属性才能实现以下操作 盒子的宽度应该是固定的 根据返回的文本量自动调整框的高度 例如 如果文
  • 具有绝对/固定子项的父容器的自动高度

    我试图为包含 2 个子元素的 div 设置自动高度 分别固定和绝对定位 我希望我的父容器具有自动高度 但我知道这很难 因为子元素及其位置从页面结构中取出 我尝试为我的父 div 设置一个有效的高度 但是由于我的布局是响应式的 当它缩小到移动
  • 如何确定一个枚举值是否是另一个枚举值的后继?

    我正在尝试编写一个函数来告诉我是否Enum是另一个人的继承者 这是我的第一次尝试 isSuccessorOf x y x succ y 看起来很合理 我们来尝试一下 gt isSuccessorOf 3 2 True gt isSucces
  • 如何在 androidTest 范围内使用 kapt

    有没有办法将 kapt 用于 androidtest 范围 目前我正在从 com neenbedankt gradle plugins android apt 迁移到 kapt 效果很好 但我不确定如何在 androidTest 范围内执行
  • 如何在 .NET CF 2.0 下调整位图大小

    我有一个位图 我想以编程方式将其放大到原始大小的约 1 5 倍或 2 倍 在 NET CF 2 0 下有没有一种简单的方法可以做到这一点 一种 正常 方式是创建一个新的Bitmap所需大小 创建一个Graphics然后将旧图像绘制到其上Gr
  • 使用 LSTM 进行多元二元序列预测

    我正在研究序列预测问题 并且在这方面没有太多经验 因此下面的一些问题可能很幼稚 FYI 我创建了一个关注 CRF 的后续问题here https stackoverflow com questions 53987682 multivaria
  • 将json字符串保存到客户端电脑(使用HTML5 API)

    我读过一些关于相同内容的旧线程 但最近看到文件 API 发生了很大变化 我的要求是保存一个json文件 数据在indexdDB本地 但我需要一种方法来备份它 由于我使用indexdDB 所以我只针对最近的浏览器 主要是chrome 那么 是
  • 压缩来自 IHttpHandler 的响应时出现“无效使用响应过滤器”

    我有一个 IHttpHandler 返回一个文件 当响应流被压缩时 要么自动使用 Telerik RadCompression 要么通过使用显式设置过滤器 context Response Filter new GZipStream con
  • 每个请求是否有新的 CSRF 令牌?

    因此 我正在阅读周围的内容 并且对拥有 CSRF 令牌感到非常困惑 无论我应该为每个请求生成一个新令牌 还是每小时生成一个新令牌还是其他什么 data token md5 uniqid rand true SESSION token dat
  • @SentTo 如何将消息发送到相关主题?

    我在 Rest 控制器中使用 ReplyingKafkaTemplate 来返回同步响应 我还设置了标头 REPLY TOPIC 对于监听器微服务部分 KafkaListener topics kafka topic request top
  • 清理联系表单而不使用 mysql_real_escape_string

    我通常使用此函数来清理表单输入 然后再将其存储到数据库中 Function to sanitize values received from the form Prevents SQL injection function clean st
  • 如何在 LabVIEW 中的文本框指示器和滑块中显示值?

    有没有办法连接 LabVIEW 前面板上的两个指示器 使它们始终具有相同的值 现在我每次都将两者设置为相同的值 但如果有一种方法可以设置一个来镜像另一个 那就容易多了 您可以使数字显示可见 右键单击滑块并从可见项目中选择 数字显示
  • 使用 Webpack 将 Angular 2 应用程序部署到 Tomcat - 404 错误

    我想构建 Angular 2 前端并将其部署到 Tomcat 应用程序服务器 为了开始使用 我完全按照以下介绍的步骤进行 https angular io docs ts latest guide webpack html https an
  • Bootstrap 表没有填充/边距?

    我有这张表 table class table table bordered table condensed col md 12 thead tr td Input td tr tr td td tr thead table
  • WordPress 自定义分页 $wpdb->get_results

    我可以通过 wpdb gt get results 从 Wordpress 数据库获取自定义数据 如下所示 results wpdb gt get results query OBJECT 不过我想使用对数据进行分页paginate lin
  • Play 2 中是否有默认的捕获所有新操作的路由?

    在播放 1 中 您定义的新操作具有默认路由 controller action controller action 这在新项目中默认出现 Play 2 2 1 的等效版本是什么 为什么它没有出现在默认路由文件中 实际上有一条包罗万象的路线可