13. marts 2002 - 08:40Der er
6 kommentarer og 1 løsning
Hvem kan klare det her ????????
Mit problem er at jeg har lavet en kalender som skal kunne "rulles" tilbage henholdsvis en uge og/eller en måned ved at påvirke et image. Når der "rulles" tilbage kaldes en metode som udfører rulningen. Denne metode skal kunne huske hvor langt tilbage kalenderen er rullet, MEN den skal lave en NY kalender HVIS og kun HVIS siden reloades.
Her er den ene metode :
public static int getDay(int day) { Calendar cal = Calendar.getInstance(); cal.roll(Calendar.DATE, day); return cal.get(cal.DATE); }
Her laver jeg kalenderen inde i metoden hvilket løser problemet med at der altid laves en ny kalender når siden reloades, MEN tilgengæld kan metoden nu ikke huske hvor langt der er rullet tilbage. Laver jeg den udenfor virker det ikke når der reloades.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
clone() laver et identisk kopi, altså ikke bare en reference til et object men en reference til et helt nyt object 100% magen til det gamle.
Du kan se forskellen på en reload og et tryk på dit billede, ved hjælp af noget javascript der sætter en hidden variabel i en form. Eller ved at tilføje noget til din query string som du så checker på.
Her er noget af koden fra JSP siden. Her kaldes de metoder der enten returnerer antal dage i den foregående månede eller den næste månedes. Problemet er at hvis der trykkes på tilbage image flere gange skal den huske hvad månede den er kommet til, men "glemme" det igen hvis en anden er gået ind på siden.
<% String g = request.getParameter("date"); int h = Integer.parseInt(g); if (h==2) { h = Date.getPrevMonth(); } else if(h==3) { h = Date.getNextMonth(); } else{ h = Date.getMonthCount(); }
Hvis den skal huske fra gang til gang, kan du gøre 2 ting. 1. overføre nuverænde værdi i din query string 2. gemme informationen i en Javabean som kører med session scope. (ville jeg gøre)
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.