Hej.
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?
Hoppas ni förstår vad jag menar.
/ Marcus
7 svar · 568 visningar · startad av asp
Hej.
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?
Hoppas ni förstår vad jag menar.
/ Marcus
Njea... frågan du bör ställa dig är "varför"?
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.
asp skrev:
Okej. Jag undrade bara om det gick :)
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.
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å.
Förslag?
Du kan anropa webbsidor som ligger på samma server som appleten.
http://java.sun.com/docs/books/tutorial/networking/urls/index.html
spango skrev:
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...