ВУЗ:
Составители:
Рубрика:
119
3. int getLocalPort() – получает локальный порт соединения;
4. int getPort() – получает порт соединения;
5. int getSocketOption (byte option) – получает необхо-
димую опцию разъема для создания соединения;
6. void setSocketOption (byte option, int value) –
устанавливает необходимую опцию разъема для создания соедине-
ния.
Важно заметить, что не все реализации поддерживают серверные
сокеты.
Приведем пример соединения с сетью мидлета для заполнения
HTML-формы. Веб-сайт имеет следующую HTML-форму (листинг 2.6).
Листинг 2.6: Пример соединения с сетью.
<html>
<body>
<form action="FormHandler.jsp" method="post">
Name: <input type="text" name="firstName">
<input type="text" name="lastName"><br>
Sex:
<input type="radio" checked name="sex" value="male">Male
<input type="radio" name="sex" value="female">Female
<br>
<input type="submit">
</form>
</body>
</html>
Данный мидлет MidletFormHandler возвращает содержание
HTML-страницы с помощью метода getHtml(), преобразуя HTML-код
в объекты с использованием метода convertFormData, и вызывает
метод composeInterface класса FormData.
package learn.j2me.lab4;
import java.io.DataInputStream;
import java.io.IOException;
import java.util.Vector;
import javax.microedition.io.Connector;
import javax.microedition.io.HttpConnection;
import javax.microedition.lcdui.Alert;
import javax.microedition.lcdui.AlertType;
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.*;
import learn.j2me.lab4.forms.FormData;
import learn.j2me.lab4.forms.RadioInput;
import learn.j2me.lab4.forms.TextInput;
Страницы
- « первая
- ‹ предыдущая
- …
- 117
- 118
- 119
- 120
- 121
- …
- следующая ›
- последняя »