Jag undrar om man kan kommunicera från ett JAVA-applet till, låt åss säga ettn vanligt input-fält i HTML koden. Går det tvärtom också? Dvs, kommuncera från HTML sidan till JAVA-applet?
Att bolla runt med formulär och sådant mha java görs enklast med JSP (Java Server Pages) och vanliga Servlets.
Ramverk som Spring och liknande kan hjälpa till enormt. Att hålla på med Applet/HTML är i 99 fall av 100 mer frustrerande än det effekten det ger, imho.
Det går att scripta applets, iaf i Mozilla-browsers. Publika metoder i appletklassen kan anropas av Javascript. Eller det funkade sist jag testade, för ett par år sen ;)
Sen håller jag med Lime om att det kanske inte är det bästa alternativet. Men det är en annan sak.
En till fråga. Kan man kommunicera med en Access databas?
Applets har ganska begränsade rättigheter; till exempel kan Applets by default bara ansluta mot domänen den laddades ned från.
Om du tänkt ansluta mot en Access-databas på filsystemet behövs rättigheter för detta och då brukar man signera sin Applet med cerifikat.
Om du tänkt ansluta mot en databas på servern bör du tänka på att det är ganska osäkert eftersom databasen måste exponeras för inkommande anslutningar. Normalt vill man ha sin data skyddad så långt "in" som möjligt. En bättre och vanligare väg att gå är att sätta nån sorts tjänst emellan (en webservice kanske?) som Appleten snackar med, och så sköter tjänsten snacket med databasen.
Hur som helst behöver du en JDBC-driver för Access om det är den databasen du tänkt köra på. :)
Låter som det är rätt krånligt att hantera data med Access och Applets. Finns det något smartare sett att spara och hämta data med Applets? Tanken är att göra ett luffarschackspel där man kan spela över nätet. Så jag vill gärna kunna hämta datan med vanlig ASP-kod också.
Det går att scripta applets, iaf i Mozilla-browsers. Publika metoder i appletklassen kan anropas av Javascript. Eller det funkade sist jag testade, för ett par år sen ;)
Sen håller jag med Lime om att det kanske inte är det bästa alternativet. Men det är en annan sak.
Jo, jag vet, men jag brukar försöka förtränga det. ;) Jag vägrade göra så även när Pierre ville ha det så i Java-labbarna...
272 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2