我正在使用Struts2 w/SiteMesh。在我的CSS中,我有以下一行:
#top_nav { background: url('../images/menu_tile.png') repeat-x 0 0 ; height: 36px; padding-left: 8px; }
当我登录到站点时,我的浏览器将被重定向到/url/menu_tile.png。我唯一能在我的站点中找到menu_tile.png的地方是在css文件中,它是我的sitemesh decorator的一部分。
如果我使用浏览器的“后退”按钮,并在第二次登录时被发送到正确的页面。如果我删除背景:从我的CSS和新鲜登录我也会被发送到正确的页面(但显然我的页面是错误的)。
有什么想法吗?
谢谢
把问题归结为以下几点。。。
... <title>My Site/title> <link href="css/site.css" rel="stylesheet" type="text/css" />
由于某种原因,标题标记的丢失对浏览器说。。。是否将下一个url()作为页面加载?
叹息