2016-09-30 55 views
0

我写的挂毯应用程序,我应该把我的CSS挂毯css后。我怎样才能把我的CSS后挂钩CSS?

我在Tapestry页面对应的Java文件中添加以下代码行:

@Import(stylesheet="http:/localhost:8080/ui-resources/css/styles.css?in_root=0") 
void afterRender() { 
} 

,它是工作的罚款。我的问题是,我应该给相对路径的CSS而不是像现在这样的完整的URL。

回答

0

https://tapestry.apache.org/css.html的CSS文档描述了如何使用你的Web应用程序中的@Import批注与相对URL CSS文件:

@Import(样式= “背景:CSS/Styles.css中”)

如果CSS文件是你的web应用程序之外,但相同的域下,尝试这样的事情:

@Import(样式= “/ UI资源/ CSS/Styles.css中”)

或放样式标签与您的模板中的类似网址(。 tml)文件。