Home   Single Page

ZKフィルターの代わりにZK JSP タグを使用

ZK フィルターは対応した XHTML コンポーネントにそれぞれの HTML タグをマッピングします。前のセクションで説明したように、ZK はすべての ZKコンポーネントの状態を保持するので、マッピングは必要以上に多くのメモリを使用します。( XUL と XHTML コンポーネントを含みます)

ZK JSP タグは ZK フィルターの代わりとして作られました。ZK JSP タグを使用すれば、ZUL コンポーネントだけが生成されます。ZUL コンポーネント間にある HTML タグは、一つの inline コンポーネントとしてエンコードされます。

<!-- a JSP page -->
<z:page>
    <table>    
        <tr>        
            <td>Name</td>            
            <td><z:textbox/></td>            
        </tr>        
    </table>    
</z:page>

ZULページが使用されている場合、上のコードは以下のコード一部分と同様の働きをします。

<!-- a ZUL page -->
<n:table xmlns:n="http://www.zkoss.org/2005/zk/native">
    <n:tr>    
        <n:td>Name</n:td>        
            <n:td><textbox/></n:td>            
    </n:tr>    
</n:table>