Personalización de la búsqueda de catálogo

Debido a los diversos requisitos del sitio, probablemente necesitará personalizar la función de búsqueda de catálogo. El bean de datos de búsqueda de catálogo es una clase. Para personalizarla, haga lo siguiente:

  1. Cree una subclase de la clase CatEntrrySearchListDataBean.
  2. Especifique los nuevos atributos en los que se puede buscar que desee añadir. Tenga en cuenta que estos atributos deben definirse previamente en la clase RuleQuery de la interfaz de búsqueda para poder estar disponibles como restricciones en una consulta generada.
  3. Cree un método populate() para que haga lo siguiente:
    1. Crear una instancia de RuleQuery o de una subclase de RuleQuery.
    2. Remitir esta instancia de RuleQuery a la instancia en la clase de bean padre utilizando el método setRuleQuery(ruleQueryInstance).
    3. Llamar al método super.setPredefinedAttributes().
    4. Formular la lógica de búsqueda para las nuevas restricciones en las que se puede buscar que utilizarán la interfaz de búsqueda.
    5. Llamar al método super.execute().

Conceptos relacionados (1275 bytes)

Tareas relacionadas (1201 bytes)

Referencias relacionadas (1292 bytes)

IBM copyright