我对Tapestry 5.3.8有疑问。
让我们假设我们有3个项目:Gui,Main和Work。 Gui项目包含自定义挂毯组件。主要和工作是独立的项目,都使用桂。我想在Gui有Main和Work的常用css文件。
Gui组件正在运行,他们正在使用Gui css。但有没有办法,例如,主要是使用Gui css吗?例如。我在Main有一个页面,我想用Gui的css。
“上下文:”unfortunatley无效......(资产未找到)
欢迎任何提示:)
答案 0 :(得分:1)
如果 gui 项目包含在主要和工作的依赖项中,您可以使用具有的所有资源(资产和模块) gui 项目。您可以通过放置到组件或页面类的@Import(stylesheet =" path / to / asset.css")将其导入。路径可以是相对路径也可以是绝对路径。
对于5.4之前的挂毯,资产可以保存在src / main / resources中,对于5.4及以上,它们应该在META-INF / assets中