Gå til innhold

Problemer med servlet testing! Og er meget klar for hjelp!!


Anbefalte innlegg

Benytter tomcat med eclipse som editor!

Starter tomcat og skriver inn url som følger:

http://localhost:8080/BokSalg/BruktBoker

 

Hvis jeg gjør endringer i koden og prøver å kjøre servleten på nytt, så viser browser blandt annet metoder som jeg har kommentert bort i koden!

Dette kan tyde på at browser henter dette fra tidligere!

Jeg har slettet informasjons kapsler, midlertidige internett filer o.l men problemet er der fortsatt!

 

I koden så benytter jeg sessions!

 

Hva kan det være? Blir litt frustrerende å teste!!!

Lenke til kommentar
Videoannonse
Annonse

De kataloger som er under tomcat er som følger:

bin

conf

server

temp

work

common

logs ----------det er vel denne du tenkte på!!

shared

webapps

 

logs: Her ligger det localhost logger!!

Har slettet disse, og det fungerer fortsatt ikke!!

Lenke til kommentar

temp:

her ligger det en readme fil!

 

server:

-classes ----->ingenting

-web apps

-admin

-connector

-defaultcontext

-images

-realm

-server

-users

-webinf

-context

-host

-logger

-resources

++

-manager

-lib

 

Blir litt omfattende å forklare alt som ligger under hver enkelt katalog!

Har leita igjennom det meste av underkataloger under tomcat og finner ikke noe som har med cache, localhost eller noe lignende!!

Lenke til kommentar

Hver gang du har gjort en endring i java klassene dine må du reloade applikasjonen din. Det kan du gjøre ved å bruke http://localhost:8080/manager/html grensesnittet

 

Nå kan du prøve å kjøre applikasjonen din på nytt og ting bør fungerer fett. Dersom du gjør endringer i eventuelle jsp'er så trenger du derimot ikke å reloade applikasjonen fordi jsp'ene blir automatisk kompilert på nytt når tomcat merker at det er blitt gjort en endring på fila.

Lenke til kommentar
Joda takk for svar!

Alt løste seg når jeg la inn eclipse, tomcat og plugins på nytt!

Jeg oprettet det samme servlet prosjektet og alt fungerte som det skulle!

Sånn kan det gikk!!

 

For å legge til en liten ting; for å tømme cachen manuelt så sletter du den katalogen som hører til din webapp her: C:tomcatworkStandalonelocalhostdin_webapp

 

Nå kan du prøve å kjøre applikasjonen din på nytt og ting bør fungerer fett. Dersom du gjør endringer i eventuelle jsp'er så trenger du derimot ikke å reloade applikasjonen fordi jsp'ene blir automatisk kompilert på nytt når tomcat merker at det er blitt gjort en endring på fila.

 

Ja den skal fungere slik, men det er ikke alltid den gjør det...

 

mvh

dacourt

Lenke til kommentar
Nå kan du prøve å kjøre applikasjonen din på nytt og ting bør fungerer fett. Dersom du gjør endringer i eventuelle jsp'er så trenger du derimot ikke å reloade applikasjonen fordi jsp'ene blir automatisk kompilert på nytt når tomcat merker at det er blitt gjort en endring på fila.

 

Det er en feature som kan skrues av og på. Husker jeg ikke helt feil så er den default av etter 2.3.2, men jeg kan ta feil...

 

PS, det suger ressurser...

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...