コンポーネント属性と ZUML 属性に加えて、Javaでプログラム的にブラウザとローカル依存リソースを制御できます。
使用できるメソッドのリストは以下になります。
fowardorg.zkoss.zk.ui.Exection の中の endoceURL、forward、include メソッドはそれぞれ URL をエンコードする、ほかのページへ転送する、ページを挿入するという動作をします。
ほとんどの場合、これらの方法はすべて必要です。
org.zkoss.web.servlet.Servlets の中の locate、forward、とinclude メソッドはウェブリソースを探し出してくれます。
ZK アプリケーションを開発するのに、ほとんど必要になることはありませんが、サーブレット、ポートレット、フィルターを書くときには便利です。
org.zkoss.web.servlet.http.Encodes の中の encodeURL メソッドは URL をエンコードします。ZK アプリケーションを開発するとき、必要になることはめったにありません。
しかし、サーブレット、ポートレット、または、フィルターを書くときには便利です。
Org.zkoss.util.resource.Locators 中の locate メソッドはクラスリソースを探し出します。