或许你可以试试简单易行的ZK 框架。您可以查看他们精彩的现场演示,感受它是多么简单和容易。此外,他们有一个在线沙盒Web 应用程序,您可以在其中尝试 zk 代码。
例如,以下代码将查询数据库并向用户显示结果。如果您填写了数据库访问部分的代码,请不要奇怪这样的代码将运行。
索引.zul
<?xml version="1.0" encoding="UTF-8"?>
<zk>
    <button label='Query database' onClick='QueryAndDisplay()'/>
    <grid id='gridQueryResult'>
        <columns/>
        <rows/>
    </grid>
    <zscript><![CDATA[
    import java.sql.*;
    void QueryAndDisplay ()
    {
        // clear displayed content
        org.zkoss.zul.Columns cols = gridQueryResult.getColumns();
        org.zkoss.zul.Rows rows = gridQueryResult.getRows ();
        // ...
        // query the database, get the result set
        //...
        ResultSetMetaData rsmd = rs.getMetaData();
        for (int i=1; i<rsmd.getColumnCount(); i++)
        {
            // display the columns
            org.zkoss.zul.Column col = new org.zkoss.zul.Column (rsmd.getColumnName(i));
            cols.appendChild (col);
        }
        while (rs.next())
        {
            for (int i=1; i<rsmd.getColumnCount(); i++)
            {
                org.zkoss.zul.Row row = new org.zkoss.zul.Row (rs.getString(i));
                rows.appendChild (row);
            }
        }
        // close database
        // ...
    }
    ]]></zscript>
</zk>