PRZESŁANIE INFORMACJI: APPLET -> SERVLET

0

Witam,
Proszę pomóżcie...
Stworzyłem servlet oraz aplet.
Próbuję z apletu uruchomić servlet i przesłać mu jakieś informacje.
Nie mam pojęcia jak to zrobić.
Próbuję w następujący sposób:
KOD APLETU:
String input = "Natalia";

		URLConnection con = getServletConnection();
		OutputStream outstream = con.getOutputStream();
		ObjectOutputStream oos = new ObjectOutputStream(outstream);
		oos.writeObject(input);
		oos.flush();
		oos.close();

KOD SERVLETU:
request.setCharacterEncoding("UTF-8");

    String login = "mamka";
    String noweHaslo1 = "mamka";
    String noweHaslo2 = "mamka";



    RequestDispatcher view;
    UzytkownikDAO ud = new UzytkownikDAO();

     if (noweHaslo1.equals(noweHaslo2) && !ud.czyJestUzytkownik(login))
    {
     ud.nowy(login, noweHaslo1);
     DAO.close();

           request.setAttribute("login", login);

           view = request.getRequestDispatcher("Uzytkownik-OK.jsp");
    }
     else
     {
        view = request.getRequestDispatcher("index.jsp");
        request.setAttribute("wynikDod", "Nie utworzyłem nowego konta");
     }

    view.forward(request, response);

Oczywiście jest to aplet oraz servlet stworzony w ramach testów.
Chcę tylko zobaczyć czy aplet komunikuje się z servletem.
Niestety nie działa to - servlet ogólnie działa na pewno ponieważ uruchomiony ze strony .JSP działa poprawnie.

Proszę pomóżcie.

Pozdrawiam,
Mark

0
Marek Jakubowski napisał(a)

Witam,
Proszę pomóżcie...
Stworzyłem servlet oraz aplet.
Próbuję z apletu uruchomić servlet i przesłać mu jakieś informacje.
Nie mam pojęcia jak to zrobić.
Próbuję w następujący sposób:
KOD APLETU:
String input = "Natalia";

  	URLConnection con = getServletConnection();
  	OutputStream outstream = con.getOutputStream();
  	ObjectOutputStream oos = new ObjectOutputStream(outstream);
  	oos.writeObject(input);
  	oos.flush();
  	oos.close();

KOD SERVLETU:
request.setCharacterEncoding("UTF-8");

    String login = "mamka";
    String noweHaslo1 = "mamka";
    String noweHaslo2 = "mamka";



    RequestDispatcher view;
    UzytkownikDAO ud = new UzytkownikDAO();

     if (noweHaslo1.equals(noweHaslo2) && !ud.czyJestUzytkownik(login))
    {
     ud.nowy(login, noweHaslo1);
     DAO.close();

           request.setAttribute("login", login);

           view = request.getRequestDispatcher("Uzytkownik-OK.jsp");
    }
     else
     {
        view = request.getRequestDispatcher("index.jsp");
        request.setAttribute("wynikDod", "Nie utworzyłem nowego konta");
     }

    view.forward(request, response);

Oczywiście jest to aplet oraz servlet stworzony w ramach testów.
Chcę tylko zobaczyć czy aplet komunikuje się z servletem.
Niestety nie działa to - servlet ogólnie działa na pewno ponieważ uruchomiony ze strony .JSP działa poprawnie.

Proszę pomóżcie.

Pozdrawiam,
Mark

Dodam jeszcze, że mam stworzone 2 projekty w NetBeansie (jeden o charakterze WEB APPLICATION, drugi o charakterze: Java Class Library i to właśnie on jest załącozny jako Library w WEB APLICATION). W projekcie WEB APPLICATION posiadam strony .JSP oraz wszystkie servlety, a w Java Class Library posiadam aplety, oraz zwykłe klasy które zostały stworzone na potrzeby wdrożenia DAO, itp.

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