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

    Servlet: differenze costruttore e metodo init

    Ciao
    volevo sapere per favore le differenze che ci sono in una Servlet
    tra il costruttore e il metod init() ??

    E' necessario il costruttore in una servlet o basta implementare il metodo init() ad hoc
    per le operazioni di inizializzazione necessarie ??

    Grazie mille
    saluti
    PZ

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Servlet: differenze costruttore e metodo init

    Originariamente inviato da powerfulzibe
    E' necessario il costruttore in una servlet o basta implementare il metodo init() ad hoc
    per le operazioni di inizializzazione necessarie ??
    Nel costruttore non dovresti fare nulla (cioè basta non definirne alcun costruttore e rimane quello di default che va bene).
    Se hai inizializzazioni da fare, allora dovresti fare l'override di init() (quello senza argomenti) ed eseguirle lì dentro. Per un motivo semplice: il ServletConfig viene passato dal container solo quando invoca il init(ServletConfig), il quale poi invoca il init(). Prima del init() la servlet è solo un "oggetto" ... non ha ancora "legami" con il container. Quindi nel costruttore potresti fare ben poco.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Perfetto!!!!
    grazie mille!!

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.