君の力が必要!
タイトルが説明的であることを願っていますが、ここに詳細があります
5 つの Web アプリケーションがあり、それらが 5 つの異なるフレームワークで完了したとしましょう。それらの 1 つは、playframework を使用することです。さて、5 つの Web サイトすべてをブランド変更するには膨大な時間がかかるため、1 つのレイアウト テンプレートを HTML ページとしてホストし、その中に <% doLayout %> play タグを含めることにしました。
このレイアウトはプレイ アプリケーションのソース コードの一部であるため、このレイアウトを使用する方法が必要です。API ドキュメントを読んで、VirtualFile クラス ( VirtualFile API Docs ) を見つけました。ドキュメントは非常に簡潔であり、ドキュメントからこのクラスの目的が何であるかはわかりませんが、私の場合に役立つ機能が含まれていることがわかります...
以下は、動作中の同じクラスですが、.NET です。私は少し前にそのような統合を行いましたが、今ではプレイフレームワークでも必要です。また、以下のリンクの例は zip アーカイブから提供されますが、VirtualPathProviders を使用すると、どこからでもテンプレートを提供できます。
ソリューションにVirtualFileを含める必要はありませんが、プラグアンドプレイである必要があります。
注: playframework 1.2.1 を使用しています
ありがとう