高级GWT组件主题CSS未加载

时间:2009-08-08 01:58:11

标签: java css gwt

我正在尝试使用Advanced GWT Components库的AdvancedTabPanel。我已将JAR文件放在war/WEB-INF/lib下并添加到Eclipse中的类路径中,并添加到我的HTML文件中:

<link id="advancedTheme" type="text/css" rel="stylesheet" href="./advanced/themes/default/theme.css"/>

虽然它找到了Java类并且加载没问题,但它找不到CSS。如何正确地将其指向CSS?我可以看到该文件存在于JAR下,如org/gwt/advanced/public/advanced/themes/default/theme.css ...

修改:我还在我的.gwt.xml中添加了<inherits name="org.gwt.advanced.Grid"/>标记,如Quick Start所示......

1 个答案:

答案 0 :(得分:1)

我最初认为模块的资源会被转移到Web服务器的根目录,这是基于Eclipse插件的演示项目,在那里放置一些css / html文件 - 但它们实际上位于以模块命名的路径下。一旦我将其更改为引用<projectname>/advanced/themes/default/theme.css(或使用.gwt.xml文件中的样式表标记引用它),它就可以工作。