GWT nocache.js状态代码304
我正在写GWT应用程序。它工作正常。然后我放入GWT nocache.js状态代码304,gwt,jboss7.x,Gwt,Jboss7.x,我正在写GWT应用程序。它工作正常。然后我放入application.html 标记一些东西。然后我把它取下来。在那之后,它就不会呈现了。呈现了空页面,application.nocache.js状态代码为304。 我添加了Filter以每次重新加载更新的版本。然后状态代码是200,但页面不呈现任何内容。 在devmode(mvn:gwtrun)页面正常工作 服务器模式中也有错误。 Uncaught TypeError:无法读取null的属性“visMode”b453484191c7f30c03
application.html
标记一些东西。然后我把它取下来。在那之后,它就不会呈现了。呈现了空页面,application.nocache.js
状态代码为304。
我添加了Filter
以每次重新加载更新的版本。然后状态代码是200,但页面不呈现任何内容。
在devmode(mvn:gwtrun)
页面正常工作
服务器模式中也有错误。
Uncaught TypeError:无法读取null的属性“visMode”
b453484191c7f30c03d83f5ada60018.cache.html:2781
SX B4534804191C7F30C03D83F5ADA60018.cache.html:2781
Fcb B4534804191C7F30C03D83F5ADA60018.cache.html:2140
..
(匿名函数)B4534804191C7F30C03D83F5ADA60018.cache.html:2313
gwtOnLoad B4534804191C7F30C03D83F5ADA60018.cache.html:2528
B application.nocache.js:2
phonebook1.onScriptLoad应用程序.nocache.js:15
(匿名函数)`application.nocache.js不能在缓存中,HTTP代码304告诉浏览器页面未被修改。 必须在文件nocache.js的筛选器发送到缓存头中:
我的解决方案只有在将“无存储”添加到缓存控制标头后才起作用。我已经没有缓存了,但这还不够。我加入了“必须重新验证”这句话。还要注意,url模式“*.nocache.js”也适用于过滤器配置。