0

デフォルトでは、現在のドメインであるすべてのアセット(js、css)のドメインは固定されています。ウェブサイトの速度を向上させるために; example.comではなくサブドメインassets.example.comを使用してすべてのアセットを取得します。

http://tapestry.apache.org/assets.htmlを確認しました; 「新しいドメイン」の場合、次のように指定されます

アセットの新しいドメインを作成する場合、たとえば、アセットをファイルシステムまたはデータベースに保存できるようにする場合は、新しいAssetFactoryを定義して、AssetSourceサービス構成に提供できます。

これは、私が何をすべきかについては正確には役に立ちませんでした!

どんな助けでも大歓迎です。

4

1 に答える 1

2

をご覧いただけますAssetPathConverter。ドキュメントに記載されているように

これのデフォルトの実装は ID であり、URI は変更されずに渡されます。ServiceOverride サービスへの貢献を使用して、デフォルトの実装をオーバーライドできます。

お役に立てれば。

于 2013-01-09T10:26:12.717 に答える