我有一个奇怪的GWT问题,我希望有人可以帮助我。我使用Composite-Component开发了我的用户界面并添加了一些手动HTML代码。此代码将使用css文件进行样式设置。
CSS-片段:
#twitterVis{
position:relative;
background-color:yellow;
overflow:visible;
}
#emmVis{
position:relative;
background-color:yellow;
overflow:visible;
}
我将css存储在war-folder中,并将其包含在* .gwt.xml文件中。
当我尝试运行应用程序时,css代码将与旧的css样式合并,其定义如下:
#emmVis{
background-color:#888888;
overflow:scroll;
width:100%;
height:95%
}
您可以在文件中看到问题:war / applicatioName / .... cache.html:
#emmVis{background-color:yellow;width:100%;height:95%;background-color:#888;overflow:scroll;}
或在检查员中,使用Chrome时:
我确定旧的css代码不再可用(我在整个项目中搜索过)而且我也
但错误仍然是一样的。如果我用GWT-Designer打开我的界面,一切都很好。所以我假设,GWT中存在缓存问题。
有人有想法或者我应该把文件放在war文件夹中吗?
答案 0 :(得分:0)
我和你有同样的问题。清除浏览器缓存,在eclipse中清理项目或重新编译并不适合我。在我重命名CSS文件并更新* .gwt.xml文件中的引用后,CSS文件中的更改已成功加载。