dude80 Skrevet 4. februar 2007 Rapporter Del Skrevet 4. februar 2007 Er det mulig at en servlet kan arve egenskaper fra en annen servlet? F.eks jeg har en servlet B som igjen arver fra en servlet A. Og at når jeg kaller B, så starter a først? Altså slik når jeg kaller på servlet B: "Hei, jeg er A" "Hei, jeg er B" Lenke til kommentar
krigun Skrevet 4. februar 2007 Rapporter Del Skrevet 4. februar 2007 Ikke helt sikker på hva du forsøker å gjøre, må nesten forklare litt bedre. Men du bør aldri instansiere Servlets selv, de har sin egen livsyklus som bestemmes av containeren (init, doGet, doPost, destroy, osv...). Er evt. videresending noe som kunne løst ditt problem? sevlet b: får en request, gjør noe med requesten og så sender requesten videre til sevlet A servlet a: Mottar requesen fra servlet b og gjør det den skal. RequestDispatcher dispatcher = request.getRequestDispatcher("<din-servlet-a>"); dispatcher.forward(request, response); Lenke til kommentar
dude80 Skrevet 5. februar 2007 Forfatter Rapporter Del Skrevet 5. februar 2007 Takk :-) Ikke helt sikker på hva du forsøker å gjøre, må nesten forklare litt bedre. Men du bør aldri instansiere Servlets selv, de har sin egen livsyklus som bestemmes av containeren (init, doGet, doPost, destroy, osv...). Er evt. videresending noe som kunne løst ditt problem? sevlet b: får en request, gjør noe med requesten og så sender requesten videre til sevlet A servlet a: Mottar requesen fra servlet b og gjør det den skal. RequestDispatcher dispatcher = request.getRequestDispatcher("<din-servlet-a>"); dispatcher.forward(request, response); 7872819[/snapback] Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå