![]() | SUMit Roostersoftware > Wekelijkse Noot > Augustus 2001 > Parameter | English · Zoek... |
Parameter |
Maandag, 20 augustus 2001 |
![]() |
Hoe krijgt een Java applet gegevens uit een database op de server?
Alleen HTML komt er door. Andere poorten gaan niet open, zelfs niet op een kiertje voor eigen volk. Hmm, uit beveiligingsoogpunt heeft hij nog 100% gelijk ook. De logincode en password voor de database hou ik ook liever centraal. Maar wat nu? De coding op de server houden?
Net zo vrolijk laten IT collegae me daar een Java applet zien, met data uit een centrale database. Grr, hoe doen die boefjes dit? De oplossing is verrassend eenvoudig. Ik had er zelf moeten opkomen:
Genereer, op de server
Terug in SUMit HQ doemt een kleiner probleempje op. Een Java applet moet elke parameter bij naam kennen voor de getParameter() method (Java.sun.com/...getParameter). Dat is lastig want ik had variabele parameternamen in gedachten, met een objectid in de naam gefrommeld als identificatie voor één entiteit. Ik zoek me suf naar een method die alle parameters kan vinden. En tot m'n verbazing kan ik zo'n Java method niet vinden. Wie zo'n method wel gevonden heeft mag me mailen. Maar goed, als workaround
En jawel, dit werkt: Thick client met thin client technologie. Een bijkomend voordeel: De hele database heb ik nu niet meer nodig. Ik sla de gegenereerde HTML op en kan verder off-line werken. Vandaag zit ik, met laptop, ver van Nederland een dikke Java applet in elkaar te krassen. Lang leve de parameter! |
||
Met dank voor de adviezen van de heren: | ||
![]() Ernst van Erkelens (poortwachter bij XL Server) (xlserver.com) |
De java experts van 4uit. | |
Juli 2001
· Licht
· Broek
· Parameter
· Eiland
· September 2001
Home · Zoek... | ||