Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Написание апплета / 7 сообщений из 7, страница 1 из 1
16.10.2003, 21:50
    #32295968
Cat2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
Тс-с-с-с-с! Это секрет от Judge! Я специально такую тему написал, что бы он внимания не обратил!
Я пишу апплет редактора постингов SQL.ru. Что бы счастливые обладатели Оперы могли воспользоваться всеми прелестями форматирования. Возможно, что нифига у меня не выйдет, так что я это не рекламирую.
============
Поскольку я пишу на Jave раз в год, по завету, то у меня есть проблемы. Разумеется, я бы мог "воспользоваться поиском по интернету" и решить их. Да и без поиска, я рано или поздно, добью их. Но времени жалко. Может поможете? Не для себя ведь пишу.
1. Стандартный TextArea не поддерживает WordWrap. Я знаю, что есть компоненты (JTextArea), которые это делают. Но я даже не пытался найти его и прикрутить. Так как это потребует, что бы юзер сначала скачал и установил этот пакет. Вроде это есть в swing. Возможное решение - свой наследник TextArea. Короче - я ничего не понимаю. Может быть, по крайней мере, ткнете, в каком направлении рыть? Или надо менять концепцию?

2. Посылка полей методом GET. Я так думаю, что это не проблема. Строку параметров я сформирую. Пока не знаю как, но это должно быть в стандартных пакетах (может подскажете в каких? ).
А вот можно ли использовать POST?

================
Если кому-то надо исходники - вышлю на мыло. Только никаких английских слов в письме на меня! У меня на них фильтр!
================
Judge! Как тебе не стыдно читать то, что тебе не предназначено?!!
...
Рейтинг: 0 / 0
16.10.2003, 22:31
    #32295979
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
рад бы помочь, но я от хело ворлд недалеко ушел :-)
хотя планы наполеоновские, гдето через полгодика думаю смог бы ответить на этот вопрос :-)

хотя по поводу методов get и post.

я тут программулину написал(java само сабой), она периодически считывает веб страницу парсит ее и полученные значения пихает в базу. могу дать исходники. вообще метод get oT post не сильно отличается, имхо основное отличие в том что на post нужно прочитать только заголовок ответа. но я не уверен, нужно rfc пересмотреть.
...
Рейтинг: 0 / 0
17.10.2003, 17:36
    #32297091
galisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
to Cat2:

1. применение Swing потребует использования JRE/JDK версии выше 1.2. Эти пакеты занимают достаточно большой объем памяти.

2. метод GET легко реализовать используя классы URL и URLConnection из java.net.
А вот метод POST - на первый взгляд нельзя, или очень сложно.
Если просто существует необходимость прокачки больших данных (или небольших, но не текстовых), то можно воспользоваться потоками из текущего соединения. Нужно только, чтоб на том конце работал сервлет
...
Рейтинг: 0 / 0
17.10.2003, 18:16
    #32297128
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
// может я не в тему, а для линуксовых брофсеров типа Конкерора бывает Джава машина?
...
Рейтинг: 0 / 0
17.10.2003, 18:21
    #32297133
galisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
сам не проверял,

но на форуме говорили, что есть
...
Рейтинг: 0 / 0
22.10.2003, 22:11
    #32302284
Cat2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
Опять я застрял.

Как я и предполагал, GET мне удалось организовать очень просто. Что-то в этом духе.
getAppletContext().showDocument (new URL(“/cgi-bin/mycgi.cgi?param=paramvalue”), "_blank")

А вот с POST – застрял.
Вычитал такой метод.

u = new URL(urlExec);
c = u.openConnection(“/cgi-bin/mycgi.cgi”);
ps = new PrintStream(c.getOutputStream());
ps.print(“?param=paramvalue”);
ps.close();

Но при этом, выходной поток передается обратно апплету, я могу его поймать и отобразить в апплете (я это на будущее учту ).
is = new DataInputStream(
c.getInputStream());
textArea.appendText(is.readLine() + "\r\n");
textArea.repaint();
is.close();

Но мне-то надо, в броузер!
===========
galisha . А как GET через URLConnection организовать. Ну ничего я там не нашел. Может не так искал?
...
Рейтинг: 0 / 0
22.10.2003, 22:52
    #32302296
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написание апплета
а мож свою реализацию get и post сделать?
я не уверен что мы говорим об одном и том же, но мне кажется что работать напрямую с сокетами не сложно и даже несколько прощще, потому что можешь делать все что захочешь в рамках протокола http.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Написание апплета / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]