ZK 可使用下面設定來防止zul頁面及匯入的css被cache住。
在zk.xml
加入以下
zk.xml
<?xml version="1.0" encoding="UTF-8"?>
<zk>
<library-property>
<name>org.zkoss.web.classWebResource.cache.CSS.hours</name>
<value>-1</value>
</library-property>
<library-property>
<name>org.zkoss.web.classWebResource.cache</name>
<value>false</value>
</library-property>
<library-property>
<name>org.zkoss.zk.ZUML.cache</name>
<value>false</value>
</library-property>
</zk>
org.zkoss.web.classWebResource.cache
用來設定是否cache住WebContent下的資源。
org.zkoss.web.classWebResource.cache.CSS.hours
用來設定WebContent下的css檔要被cache的時間,若要關閉則設為負數。
org.zkoss.zk.ZUML.cache
用來設定zul檔是否要被cache,預設為true。。
不過最後發現還是要在匯入的css連結後改變版本參數才有用
<?link rel="stylesheet" type="text/css" href="/css/style.css?id=1"?>
沒有留言:
張貼留言