Applet, umieszczenie na stronie

Applet, umieszczenie na stronie
EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Witam! Napisałem własny applet który ma być obsługiwany przez stronę http://scr.hu/2ytb/b8sffczam plik do znacznika <applet> i tu zaczynają się schody :( Mianowicie kiedy wrzucam tam gotowy plik JAR to wyświetla się taki komunikat http://scr.hu/2ytb/b8sff
, a jak wrzucam plik CLASS to taki: http://scr.hu/2ytb/i6ihz
Jak poprawnie wyświetlić applet? Bardzo mi zależy na nim

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
1
Kopiuj
<applet code = "pełna_nazwa_klasy" archive = "nazwa_jara" width = "ile_potrzebujesz" height ="ile_potrzebujesz">
</applet>
EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Boże, dziękuje, kocham Cie :*

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Okej, tylko czemu to działa tylko u mnie na kompie, a gdy wrzucę już to na darmowy hosting CBA to już nie działa?
Aha i jeszcze jedna sprawa. Jeżeli nie dodam wyjątku w ustawieniach Javy to przeglądarka mi blokuje aplikacje. Próbowałem to rozwiązać w następujący sposób:
keytool -genkey -keystore mojeklucze -alias moje
keytool -selfcert -alias moje -keystore mojeklucze
jarsigner -keystore mojeklucze jakisTam.jar moje

Jednakże to nie pomogło

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

Daj link do niedziałajacego apletu na CBA.

lipkerson
  • Rejestracja: dni
  • Ostatnio: dni
0

Podpisanie apletu chałupniczym (developerskim) certyfikatem już nie pomoże. Musi to być uwierzytelniony certyfikat. Z tego co wiem sprowadza się to do zapłacenia.

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

Po mojemu, to zapomniałeś wrzucić jara na serwer. Powinno być raczej tak

Kopiuj
<applet code = "Paka.Main" ...>

ale ta niedokładność nie spowoduje błędu. Mogłeś jeszcze pokręcić wielkość liter w nazwach klasy i jara.

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

A jak z tym certyfikatem?

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

O jakim certyfikacie piszesz skoro komunikat mówi o braku klasy, a w zapisanej stronie nie ma pliku jar?

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Hmm to dziwne, gdyż strona uruchamiana z dysku odpala się poprawnie. Na serwerze FTP mam plik JAR. Wygląda to tak:
Kod strony WWW: http://scr.hu/2ytb/mlidu
Zawartość pliku JAR: http://scr.hu/2ytb/e613p
Zawartość katalogu Paka: http://scr.hu/2ytb/jnujy
Zawartość FTP: http://scr.hu/2ytb/kiwps

Wszystko tu wygląda ok :(

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
0

http://echo-custom-strat.cba.pl/Echo_Custom_Strat.jar -> próba pobrania twojego JARa kończy się błędem serwera, dokładnie HTTP 405 Not Allowed.
A próba pobrania /Paka/Main.class oczywiście błędem 404.

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

Nieprawda, że wszystko wygląda dobrze.

Kopiuj
<applet code="/Paka/Main.class" ...>

Pierwszy slash, ten przed Paka, wygląda bardzo źle.

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Bez slasha też nie działa, sprawdź sam: http://echo-custom-strat.cba.pl/

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
1

Plik Echo_Custom_Strat.jar nie jest wysyłany z serwera. Skontaktuj się z cba, jakie uprawnienia na ich serwerze musi mieć plik jar żeby poszedł w świat.

EM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

Oke, spróbuje na innym hostingu

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.