在Play 2.0&amp ;;中使用路由的模板路由斯卡拉

时间:2012-12-01 18:13:01

标签: scala routes playframework-2.0

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

我正在寻找像这样的条目,

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

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

修改:指示的参数,以便明确要求。

3 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

使用其他更适合您需求的网络框架。看起来你使用Play但是真的不想,因为你想要做一些不打算由Play做的事情......