zoukankan      html  css  js  c++  java
  • JSF 抽象和实现例子 (函数和属性)

    ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:p="http://primefaces.org/ui"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:dialogPerson="http://java.sun.com/jsf/composite/components/dialogPerson"
    xmlns:components="http://java.sun.com/jsf/composite/components"
    >

    <h:form id="form">
    <p:growl id="growl" life="2000" />
    <components:InputIdXmShowList action="#{rHAction.buttonAction}"
    list="#{rHAction.queryList}" sfz="#{rHAction.SFZMHM}" xm="#{rHAction.XM}">

    </components:InputIdXmShowList>
    <dialogPerson:dialogPerson/>

    </h:form>


    <composite:interface>
    <composite:attribute name="list"/>
    <composite:attribute name="action"
    method-signature="void action(javax.faces.event.ActionEvent )"
    />

    <composite:attribute name="sfz" required=""/>
    <composite:attribute name="xm" required=""/>
    </composite:interface>

    <composite:implementation>
    <p:commandButton actionListener="#{cc.attrs.action}" value="查询" ajax="false"
    id="iconOnly" update="out @widgetVar(personDetail),form" icon="ui-icon-disk"
    title="查询"/>
    </p:column>


    public void buttonAction(ActionEvent actionEvent) {

    query();

    }
    public void histBrow(ActionEvent actionEvent) {

    histBrowList=sysService.getHistBrow(XM,SFZMHM);

    }
  • 相关阅读:
    html常用标签_new
    Nginx缓存
    购物车
    css的属性选择
    前端基础之css
    htm基础知识
    TypeScript(1)为什么需要TypeScript
    Electron
    Ant Design
    Umi
  • 原文地址:https://www.cnblogs.com/cndavy/p/4925411.html
Copyright © 2011-2022 走看看