项目之间的Apache Tapestry 5.3.8中的Css文件

时间:2017-03-20 12:40:27

标签: java css jetty tapestry

我对Tapestry 5.3.8有疑问。

让我们假设我们有3个项目:Gui,Main和Work。 Gui项目包含自定义挂毯组件。主要和工作是独立的项目,都使用桂。我想在Gui有Main和Work的常用css文件。

Gui组件正在运行,他们正在使用Gui css。但有没有办法,例如,主要是使用Gui css吗?例如。我在Main有一个页面,我想用Gui的css。

“上下文:”unfortunatley无效......(资产未找到)

欢迎任何提示:)

1 个答案:

答案 0 :(得分:1)

如果 gui 项目包含在主要工作的依赖项中,您可以使用具有的所有资源(资产和模块) gui 项目。您可以通过放置到组件或页面类的@Import(stylesheet =" path / to / asset.css")将其导入。路径可以是相对路径也可以是绝对路径。

对于5.4之前的挂毯,资产可以保存在src / main / resources中,对于5.4及以上,它们应该在META-INF / assets中