Aplet + server = problem

0

Witam

mam taki oto problem...stworzylem prosty interface w javie, ma to byc interface czata, uzywam obiektow imageIcon jako tla przyciskow i gdy uruchamiam to w netbeansie to wszystko dziala poprawnie natomiast gdy wrzucilem strone z apletem na server www to pojawia sie taki blad:

java.security.AccessControlException: access denied (java.io.FilePermission images/b.jpg read)

Dodam ze gdy zrezygnuje z imageIcon to aplet jest wyswietlany poprawnie.

Prosze o jakąkolwiek pomoc gdyz czas mnie goni z reazlizacja calego projektu...pozdrawiam!

0

no mi się wydaje że komunikat jest dosyć jasny, naruszono prawa bezpieczeństwa, applet nie ma dostępu do jakiegoś pliku i tyle. Applet może łączyć się tylko hostem z którego został pobrany. spróbuj umieścić obrazki razem z apletem w archiwum jar i odwołuj się przez adresy względne. Poczytaj o bezpieczeństwie apletów ;-)

0

Applet musi mieć pozwolenie na odczyt plików ,łączenie sie przez sockety lub wykonanie podobnych potencjalnie niebezpiecznych działań.

Podpisz swój applet za pomocą narzędzia keytool albo wklep w googla : sign applet
.</url>

0

po prostu umiesc pliki graficzne na jakims innym serwerze i przy tworzeniu imageicon podaj url do obrazkow...podpisywanie apletow nie jest najlatwiejsza rzecza ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1