是否可以使用路由文件直接路由到模板?
我正在寻找这样的条目,
GET /template/main/*param views.html.main(param)
或类似的东西。目前我正在转发一个获取模板的操作。
编辑:也表示参数,以便要求明确。
是否可以使用路由文件直接路由到模板?
我正在寻找这样的条目,
GET /template/main/*param views.html.main(param)
或类似的东西。目前我正在转发一个获取模板的操作。
编辑:也表示参数,以便要求明确。
如果您想直接将 URL 路由到模板,那么它不是模板,而是静态 HTML 文件。您可以将它放在“/public/...”中,但是,我不知道是否可以将它放在其他地方。
否则,您仍然可以在控制器中只有一行代码:
def myAction = Action(Ok(views.html.main.render()))
如果你有 scala 动态模板,你需要一个控制器来为它们提供服务并在其中调用一个 template.render() 方法,因此它呈现为 html。
使用其他一些更适合您需求的 Web 框架。似乎您使用 Play 但实际上并不想这样做,因为您想做 Play 不打算做的事情......