用postgres数据库信息填充xhtml表

时间:2019-07-02 16:08:07

标签: html postgresql html-table xhtml

我在PostgreSQL中有三个表。电影( id ,标题,导演和长度),用户( id ,名字和姓氏)和租赁(用户ID 电影ID )。

在我的xhtml中,我希望有一个表,该表填充了Rental表的信息以及其他表的键中的所有信息。基本上,我会这样做:

SELECT u.*, m.* FROM rentals r
join users u on
r.iduser = u.id
join movies m on
r.idmovie = m.id;

我想将该查询的结果放入xhtml表中,如下所示:

<f:view>
    <table border="1">
        <thead>
            <tr><th colspan="99">Active Rentals</th></tr>
        </thead>
        <tbody>
            <tr>
            <th colspan="3">User Information</th>
            <th width="30"></th>
            <th colspan="4">Movie Information</th>
            </tr>
        </tbody>
        <tbody>
            <tr>
            <th>ID</th><th>First Name</th><th>Last Name</th>
            <th></th>
            <th>ID</th><th>Title</th><th>Director</th><th>Length</th>
            </tr>
        </tbody>
        <!-- To be repeated and filled with the info. -->
        <tbody>
            <tr>
            <td>id</td><td>first name</td><td>last name</td>
            <td></td>
            <td>id</td><td>title</td><td>director</td><td>length</td>
            </tr>
        </tbody>
    </table>
</f:view>

但是我真的不知道如何实现这一目标。使用.zul,我可以使用称为<template>的东西,该东西将从查询结果的模型中加载,并根据需要填充该模板多次,并将它们各自添加为表中的新行。

在xhtml中是否有类似的方法?如果没有,如何填写表格?

0 个答案:

没有答案