Java 在使用Play框架时,是否可以去掉Scala?

Java 在使用Play框架时,是否可以去掉Scala?,java,scala,playframework,playframework-2.0,Java,Scala,Playframework,Playframework 2.0,你好!我正在用Play框架做一个Java应用程序。尽管我使用的是Java,但我注意到HTML文件中仍然需要Scala(比如PHP在需要执行一些if语句和循环时的工作方式)。我想知道,即使我在HTML文件中使用了条件和循环,是否有可能放弃使用Scala(纯Java和HTML)。如果我不能,还有更好的选择吗?谢谢大家! 您可以使用Twirl以外的其他工具:例如,您可以使用Freemarker作为模板引擎: 您可以像游戏1一样使用Groovy模板 由于Play2是在Scala中重新设计和重写的,因此无

你好!我正在用Play框架做一个Java应用程序。尽管我使用的是Java,但我注意到HTML文件中仍然需要Scala(比如PHP在需要执行一些
if
语句和循环时的工作方式)。我想知道,即使我在HTML文件中使用了条件和循环,是否有可能放弃使用Scala(纯Java和HTML)。如果我不能,还有更好的选择吗?谢谢大家!

您可以使用Twirl以外的其他工具:例如,您可以使用Freemarker作为模板引擎:


您可以像游戏1一样使用Groovy模板


由于Play2是在Scala中重新设计和重写的,因此无法摆脱这种依赖性。 在版本2.X之前,用纯Java编写的Play的旧版本可以做到这一点,但我不会再使用它们,因为它们不再得到有效维护