我问这个作为 Scala 的一个相对较新的人。我已经看到了如何在 Scala 中创建“控制结构”的示例,但我不太了解它,无法遵循 Scalatra 本身的代码。
有人可以解释一下“参数”是如何传递给定义的路由处理程序的吗?我觉得这是一种有用的技术,我想知道它是如何完成的。
谢谢!
编辑:添加来自 Scalatra 网站的示例代码来说明我在说什么:
class HelloWorldApp extends ScalatraFilter {
get("/") {
<h1>Hello, {params("name")}</h1>
}
}