0

是否可以使用路由文件直接路由到模板?

我正在寻找这样的条目,

GET     /template/main/*param           views.html.main(param)

或类似的东西。目前我正在转发一个获取模板的操作。

编辑:也表示参数,以便要求明确。

4

3 回答 3

1

如果您想直接将 URL 路由到模板,那么它不是模板,而是静态 HTML 文件。您可以将它放在“/public/...”中,但是,我不知道是否可以将它放在其他地方。

否则,您仍然可以在控制器中只有一行代码:

def myAction = Action(Ok(views.html.main.render()))

于 2012-12-01T18:37:30.800 回答
1

如果你有 scala 动态模板,你需要一个控制器来为它们提供服务并在其中调用一个 template.render() 方法,因此它呈现为 html。

于 2012-12-05T08:17:41.037 回答
0

使用其他一些更适合您需求的 Web 框架。似乎您使用 Play 但实际上并不想这样做,因为您想做 Play 不打算做的事情......

于 2012-12-03T13:46:49.797 回答