AdSense

網頁

2018/6/25

ZK 關閉zul頁面及外部匯入的css快取(cache)

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"?>

沒有留言:

AdSense