テンプレートではなく、テンプレート内のタグ (関数) のコントローラーから render を呼び出そうとしています。このようにして、ajax 呼び出しからのページの部分的なレンダリングに使用できます。もちろん、フォームのコンポーネントをいくつかのテンプレートに分割してレンダリングを呼び出すこともできますが、他の方法ではよりクリーンになると思います。
私がやろうとしていたことは、次のようなものです:
formpage.scala.htm
@()
<html>
...
@content
...
</html>
@**********************************
* Helper generating form *
***********************************@
@content() = {
<h3 class="form-heading">@Messages("employees")</h3>
@form(routes.AppController.save()) {
@inputText...
...
}
また、別のファイルに分割することなく、コンテンツ機能を ajax render を使用します。このようにして、複数のファイルに断片化することなく、テンプレートの一部をレンダリングできました。