0

默认; 所有资产(js,css)的域是固定的,即当前域。为了提高网站的速度;我们想使用子域 assets.example.com 而不是 example.com 来检索所有资产。

我检查了http://tapestry.apache.org/assets.html;对于“新域”,它被指定为

如果您希望为资产创建新域,例如允许将资产存储在文件系统或数据库中,您可以定义一个新的 AssetFactory 并将其贡献给 AssetSource 服务配置。

这对我应该做什么并没有帮助!

任何帮助表示赞赏。

4

1 回答 1

2

你可以看看AssetPathConverter。正如文档所述

这个的默认实现是身份,URI 是通过不变的。使用对 ServiceOverride 服务的贡献,您可以覆盖默认实现。

希望这可以帮助。

于 2013-01-09T10:26:12.717 回答