12. oktober 2001 - 13:24Der er
29 kommentarer og 3 løsninger
JavaBean bliver ikke opdateret !!!!
Jeg har en servlet der laver en helt masse set\'terre så har jeg en jsp side der bliver åbnet samtidigt med at denne servlet bliver kaldt. problemet er at de set\'er jeg laver i servletten ikke er opdateret når jeg på jsp siden laver en get. og jeg ved at de er sat !!!
jeg har ern servlet en bean og en jsp side ! servletten skriver til beanen og jsp siden henter fra den !! det der bliver hentet fra jsp\'en er ikke det servletten har opdateret beanen med !
jeg har en index.html hvorpå jeg trykker på en knap der kalder både en servlet og en jsp side servletten går så igang med det den skal gøre og sætter nogle properties som jeg fra jsp skal hente: eks der er en getRunning og setRunning i beanen den er sat default til false så når jsp siden loader vil den være false... servletten laver så en setRunning(true) den skal jeg kunne hente fra jsp\'en ved at trykke på en knap.
jeg kan se at servletten er færdig og har sat running til true men når jeg så trykker på jsp.knappen og laver en getRunning() er den stadig false
hvis jeg reloader jsp\'en er den true. jeg troede at hvis siden loader med useBean så havde den kontakt til beanen så hvis jeg fra en innerHTML laver en get Running så gik den ud og kiggede i beanen igen ?
jeg kan egentligt slet ikke se nogen grund til at kalde en jsp side samtidigt med at en servlet bliver kaldt som sætter data i en bean, som jsp skal bruge.
jeg kalder begge to fordi at servletten laver en uplaod af en fil. og jsp\'en viser en status på dene upload da servletten ikke kan skrive ud i browseren før uploaden er kørt færdig så bliver jeg nød til at åbne en side mere der skal have kontakt til servletten via beanen
Jeg kan se at du kalder dem \"samtidig\" så Iøvrigt hvis du vil have dem til at arbejde dem på den samme bean \"samtidig\" så skal de ligge i et scope som begge kan se, f.eks. session eller Application, hvis de ikke er i samme request. Men en eller anden skal jo oprette den
Jeg starter dem samtidigt fra en helt alm html side hvor brugeren trykker på en kanp der submitter til servletten og et javascript der åbner jsp siden.
det er precists sådan jeg har sat dem op. og med \"session\" i jsp\'en
jeg kan godt tilgå den men det er gamle data jeg får fat i
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.