return ok(views.html.index.render(Group.all(), groupForm));
我需要一種方法讓框架使用index.scala.php文件,而不是默認的index.scala.html文件。上面的代碼呈現html文件,但是有一種方法可以使用php文件。我希望播放框架使用php文件而不是html。播放Java框架返回php文件查看
return ok(views.html.index.render(Group.all(), groupForm));
我需要一種方法讓框架使用index.scala.php文件,而不是默認的index.scala.html文件。上面的代碼呈現html文件,但是有一種方法可以使用php文件。我希望播放框架使用php文件而不是html。播放Java框架返回php文件查看
我完全不知道如何做到這一點,但我想像任何希望擺脫這種瘋狂的想法是使用PHP/Java Bridge。你將不得不重寫Play模板渲染引擎來從PHP文件生成HTML。
祝你好運。
我已經在CakePHP和Symfony 2控制器之間建立了一個簡單的橋樑,所以我可以嘗試提供一些常規方法。我無法提供具體細節,因爲我從來沒有親自使用過Play,而且您正在跨越不同的語言。
當然,請看看@Vidya提供的鏈接。它可能會提供你已經需要的東西,但我從未親自使用它。否則,我會避免這些alternatives並建立自己的。
java.lang.Runtime.exec(String)
構建系統調用。對不起,我沒有更多的細節,但我希望這可以讓你知道涉及到什麼。
在這種情況下使用一些PHP框架 – biesior