Witam!
Zarysuję rodzaj problemu.
Napisałem applet który z servera pobiera daną informację (z ServletContext) , np. wartość int i wypisuję ją w etykiecie JLabel.
Applet komunikuje się poprzez protokół HTTP z servletem wywołując odpowiednie zapytanie co okres czasu, np 5 sekund określony przez Timer (swing.timer).
Czyli wywołuję odpowiednią metodę co 5 sekund za pomocą timera, która to metoda odczytuje dane z servera, usuwa bieżącą etykietę remove(label) a następnie dodaje etykietę z zaktualizowaną wartością, wywołuję metodę repaint(), revalidate(), i cykl powtarza się co 5 sekund.
Ogólnie wszytko działa, ale czy jest to zgodne z ogólną konwencją programowania tego typu aplikacji, gdyż jest to moja wymyślona idea.
pozdrawiam