Odbieranie danych z formularza html/xhtml

0

Witam,
mam taki problem:
mam napisany serwer, ktory po nawiazaniu lacznosci z klientem przesyla mu stronke (przechowywana w Stringu, dlatego tak wyglada :) ), np. :
"<HTML><CENTER>

Siema Heniu!!</h2>" +
"<form action="" method="post">" +
"<input type="text" name="ip" size="20" maxlength="15" /><BR>" +
"<input type="submit" name="Sprawdz" value="Sprawdz" />"+
"</form>"+
"<BODY BGCOLOR = orange>" +
"</BODY></CENTER></HTML>"</p>

Co trzeba zrobic by moj serwer czekajacy na 110 porcie mogl odebrac wartosci pol "ip" oraz "sprawdz"? Czy trzeba gdzies zmienic cos w form action?

Pozdrawiam

0

Serwer siedzi na 80 porcie, poprawka.

0

Zakladajac, ze uzywasz serwletow. Majac serwlet MyServlet, dla metody doGet(request, response), ktora bedzie wywolana jako domyslna, mozesz zwrocic Twojego stringa z kodem HTML, natomiast formularz mozesz przetworzyc w doPost(request, response), bo taka metoda jest ustawiona w formularzu (method="post"). Wtedy nie bedziesz musial modyfikowac action="", a calosc obsluzysz jednym serwletem.
Alternatywnie mozesz napisac drugi serwlet i na niego przekierowac formularz (action="/moj_nowy_servlet").

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