Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    JSF 2 -astrazione di managed bean passati come argomenti

    Salve,
    questo è il codice:

    CertificatoreDB.class
    public class CertificatoreBD{
    ...
    public ResponseDTO getLavoratriceByCodiceFiscale(InserimentoCertifica toGravidanza inserimentoCertificatoGravidanza) throws CertificazioniWebException{
    try{
    //recupera le informazioni dell'utente da un codice fiscale
    ...
    }
    }

    InserimentoCertificatoGravidanza.class
    @ManagedBean
    @ViewScoped
    public class InserimentoCertificatoGravidanza extends Operazione{
    ...
    public String conferma(){
    ...
    ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiGravidan za(this);
    ...
    }
    }

    Ora dovrei creare un nuovo managed bean:
    InserimentoCertificatoInterruzione.class
    @ManagedBean
    @ViewScoped
    public class InserimentoCertificatoInterruzione extends Operazione{
    ...
    public String conferma(){
    ...
    ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiInterruz ione(???);
    ...
    }
    }

    Come posso astrarre tutto questo utilizzando i 2managed bean che al loro interno richiamano il metodo getLavoratriceByCodiceFiscale(???) della classe CertificatoreBD passando se stessi come argomenti?

    Grazie

  2. #2
    Quote Originariamente inviata da stellino75 Visualizza il messaggio
    Salve,
    questo è il codice:

    CertificatoreDB.class
    public class CertificatoreBD{
    ...
    public ResponseDTO getLavoratriceByCodiceFiscale(InserimentoCertifica toGravidanza inserimentoCertificatoGravidanza) throws CertificazioniWebException{
    try{
    //recupera le informazioni dell'utente da un codice fiscale
    ...
    }
    }

    InserimentoCertificatoGravidanza.class
    @ManagedBean
    @ViewScoped
    public class InserimentoCertificatoGravidanza extends Operazione{
    ...
    public String conferma(){
    ...
    ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiGravidan za(this);
    ...
    }
    }

    Ora dovrei creare un nuovo managed bean:
    InserimentoCertificatoInterruzione.class
    @ManagedBean
    @ViewScoped
    public class InserimentoCertificatoInterruzione extends Operazione{
    ...
    public String conferma(){
    ...
    ResponseDTO responseDTO = new CertificatoreBD().validazioneCertificatoDiInterruz ione(???);
    ...
    }
    }

    Come posso astrarre tutto questo utilizzando i 2managed bean che al loro interno richiamano il metodo getLavoratriceByCodiceFiscale(???) della classe CertificatoreBD passando se stessi come argomenti?

    Grazie
    Scusate mail metododei 2 managed bean è:
    getLavoratriceByCodiceFiscale(???);
    e non:
    validazioneCertificatoDiInterruzione(???);

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.