WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   HTML Kalender über JSP (http://www.wcm.at/forum/showthread.php?t=110995)

blauesau 04.10.2003 18:04

HTML Kalender über JSP
 
Hi!

Es geht jetzt gar nicht so um's programmiertechnische, sondern mehr um die Theorie dahinter.

Wie würdet ihr einen dynamisch generierten Kalender generieren. Mir fällt jetzt nicht direkt ein Beispiel ein, aber ich denke es ist eh klar, was ich meine?!

Eine Tabelle mit den Tagen von Mo-So und den Zahlen (Tage) in den richtigen Spalten, wobei die Sonntage natürlich rot sind. ;)

Jetzt fällt mir doch noch ein Beispiel ein, wenngleich es auch nichts mit HTML und JSP zu tun hat: Doppelklick auf die Windows-Uhr. :p

Würde mich interessieren, wie man das am besten angeht.

Biri 04.10.2003 18:13

hi !

Ev. ist da was für dich dabei:

http://www.hotscripts.com/PHP/Script...ars/index.html

...ist zwar nicht in JSP, aber nachdems dir um die theorie geht. :D

fg
-hannes

RaistlinMajere 06.10.2003 00:02

aktuelles jahr mit jsp auslesen und anhand dessen das aktuelle monat sowie die monate vor und nach diesem in arrays abspeichern (mit jsp kannst du sicher auch den wochentag auslesen, dir daher bei der ausgabe z.b. auch rot anzeigen lassen). die ausgabe sollte danach wohl kein problem sein, schließlich zeigst du einfach die entsprechenden einträge in den arrays an, je nach dem, welchen monat man sich ansieht.

kju 06.10.2003 08:42

Code:

import java.util*;
//...
 GregorianCalendar c = new GregorianCalendar();

    int ih_tag = c.get(c.DAY_OF_MONTH);
    int ih_monat = c.get(c.MONTH) + 1;  // achtung, das erste monat hat wert 0 !!
    int ih_jahr = c.get(c.YEAR);

so bekommst z.b des heutige datum

wennst in dem kalender auch einträge speichern willst würd ich auf jeden fall eine db verwenden, oder wenn du nicht viele user hast gings auch mit objekt serialsierung in ein file.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag