Hej Jytte,
jo det er jsp (Java server pages) hvor f.eks den side linket høre til ligger i en database eller noget som 330, og når du så trykker på den, kommer den side frem. Crosslink.jsp kan f.eks. indholde noget kode og nogle kommandoer der udføre de opgaver og samler den information sammen der skal bruges til at vise siden når du klikker på linket, hvorefter den så viser element 330, det bliver også alt sammen udført på serveren.
Der lidt info omkring JSP her -->
http://java.sun.com/products/jsp/
www.sol.dk ser ud til at bruge CGI, disse dokumenter/scripts/programmer ligger i en mappe der hedder CGI-Bin (som regel), CGI står for Common Gateway Interface, det er en slags grænseflade der er imellem en web-server og nogle programmer der dynamisk kan generere Web-dokumenter, som regel HTML men også andre formater.
Jeg vil anbefale dig denne side hvis du vil vide mere om CGI…
http://hoohoo.ncsa.uiuc.edu/cgi/
Cgi er en del ældre end både ASP og JSP.
Oftest gør både ASP og JSP brug af databaser, hvor f.eks. nr. 2 kunne pege på Info.html i databasen, Hvis vi ta’r crosslink eksemplet fra før, kunne det så betyde at der på siden stod ved linktet ”Information om Iform” og linket til det så således ud ~”~/Crosslink.jsp?d=2, hvor ~”~/ symbolisere
http://www.iform.dk/, og når du så trykker på linket bliver du bragt hen til Info.html, Selvom der står noget andet i Adresselinjen, det er ikke altid at adresselinjen skifter selvom du faktisk skifter til andre sider, det kommer an på hvordan de har lavet det.
Iform f.eks. ser ud til at bruge frames, så det kun er inde på midten at indholdet ændres og menu’erne ude til venstre forbliver de samme.
der er lidt info omkring Frames på disse to links -->
http://wp.netscape.com/assist/net_sites/frames.html
http://www.htmlhelp.com/design/frames/
Der ka’ også gøres brug af komponenter der ka’ udføre forskellige slags tjenester. Men generelt udføres alle funktioner og processer på serveren, og du ser resultatet af det i din browser. Så der kan udføres mange ting med server pages og scripts, der ser ud som om det sker usynligt.
Når du trykker på stop sætter du funktionerne i stå, og når du trykker på opdatere afhænger det hvor langt du nåede i processen for hvilken side du får frem. Hvis den ikke har noget at få fat i den nye side du skal ha’ frem, eller fået kontakt med vil den opdatere den side du sidst har været inde på.
en af de ting der godt ka' gi' problemer med ASP, er f.eks. databasen, med at få den sat rigtigt op, og huske på det hele så man ikke f.eks. for sådan en fejlkode som du har fået før...
Håber det ka’ bruges… hvis du har flere spørgsmål… ska’ jeg også nok prøve at svare på dem…
Mvh.
Strarup