viplist.xhtml 1.43 KB
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets">
<h:body>
    <ui:composition template="#{sessionHandler.template}">

        <f:metadata>
            <f:event type="preRenderView" listener="#{vipListView.initView}"/>
        </f:metadata>

        <ui:define name="content">
            <h:dataTable id="reader" value="#{vipListView.vips}" var="vip">
                <h:column>
                    <f:facet name="header">
                        <h:outputText value="${i18n['vip.description']}"/>
                    </f:facet>
                    <h:outputText value="#{vip.description}"/>
                </h:column>
                <h:column>
                    <h:link outcome="/vip/vipuse" value="#{i18n['vip.use']}">
                        <f:param value="#{vip.id}" name="vipId"/>
                    </h:link>
                </h:column>
                <h:column>
                    <h:link outcome="/vip/vipedit" value="#{i18n['vip.edit']}">
                        <f:param value="#{vip.id}" name="vipId"/>
                    </h:link>
                </h:column>
            </h:dataTable>
        </ui:define>

    </ui:composition>
</h:body>
</html>