powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / События
25 сообщений из 42, страница 1 из 2
События
    #32958585
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Мне нужно обрабатывать события выпадающего списка на веб-странице. Хотел спросить: можно ли это сделать силами Java, без применения JavaScript? Я знаю что это можно сделать с помощью апплетов, но это не очень подходящее решение. Есть ли альтернативный способ обрабатывать события?
...
Рейтинг: 0 / 0
События
    #32958592
ходок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при такой жесткой раскладке - нет
...
Рейтинг: 0 / 0
События
    #32958627
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ходокпри такой жесткой раскладке - нет
Просто у меня был опыт написания странички с использованием PHP + JavaScript, и это не очень мне понравилось. А апплеты кроме всего прочего требуют плагина и достаточно широкого канала. Так что я на перепутье: учить дружить скрипты с явой, или предлагать клиенту сгружать плагин и ждать при отсутствии хорошего канала. :(
Первый путь дружелюбнее для клиента, но гиморнее для меня. А второй - бережет мои нервы и время, но тратит те же нервы и время на клиентских машинах.
...
Рейтинг: 0 / 0
События
    #32958958
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoami...апплеты кроме всего прочего требуют .... достаточно широкого канала....

Хм. Впервые такое слышу.
...
Рейтинг: 0 / 0
События
    #32958999
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonХм. Впервые такое слышу.
Попробуй открыть страничку с апплетом занимающим пол-экрана через соединение ну скажем, 30kbps, содержащее форму для регистрации, и аналогичную форму реализованную на html. Разница довольно ощутимая. Кроме того апплеты загружают клиентскую машину, а следовательно - скорость обработки зависит еще и от конфигурации системы.
...
Рейтинг: 0 / 0
События
    #32959088
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoamiПопробуй открыть страничку с апплетом занимающим пол-экрана через соединение ну скажем, 30kbps, содержащее форму для регистрации,
Какая разница сколько экрана занимает апплет?

Безусловно, для решения разовых простейших задач тянуть апплет - крайне ощутимый overhead. Точно так же для реализации постоянных и непростых задач большой оверхед будет в случае html. Тривиально - сравни передачу на клиента массива из двадцати int с передачей "графика на полэкрана", построенного по этим двадцати значениям.
...
Рейтинг: 0 / 0
События
    #32959099
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoami maytonХм. Впервые такое слышу.
Попробуй открыть страничку с апплетом занимающим пол-экрана через соединение ну скажем, 30kbps, содержащее форму для регистрации, и аналогичную форму реализованную на html. Разница довольно ощутимая. Кроме того апплеты загружают клиентскую машину, а следовательно - скорость обработки зависит еще и от конфигурации системы.

Согласен. Но при грамотном проектировании можно добится однократной загрузки апплета в машину клиента. Чего нельзя сказать про HTML формы. Они будут грузится каждый раз с нуля. Так-что траффик - вопрос очень даже спорный.

Вообще .. что за острая необходимость использовать апплеты? Что в них вы используете такого (если не секрет), чего нету в DHTML ? Из-за выпадающих списков?
...
Рейтинг: 0 / 0
События
    #32959929
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Вообще .. что за острая необходимость использовать апплеты? Что в них вы используете такого (если не секрет), чего нету в DHTML ? Из-за выпадающих списков?
Я же сказал что мне нужно обработать событие, а скрипты использовать не очень удобно. А апплеты кроме того(по-моему :)) гораздо быстрее и легче разрабатывать.
...
Рейтинг: 0 / 0
События
    #32959962
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerКакая разница сколько экрана занимает апплет?
Ой! Сорри, не ответил. Связи с каналом никакой, но большие апплеты требовательнее к ресурсам, и каждый repaint() будет отнимать больше ресурсов и, возможно, времени.
...
Рейтинг: 0 / 0
События
    #32960038
дежавю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
whoamiЯ же сказал что мне нужно обработать событие, а скрипты использовать не очень удобно. А апплеты кроме того(по-моему :)) гораздо быстрее и легче разрабатывать.
это уже зависит от твоих знаний
...
Рейтинг: 0 / 0
События
    #32960071
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дежавюэто уже зависит от твоих знаний
По большей части согласен. Но всё равно, накидать компонентов на форму и вписать код это быстрее чем реализовывать скриптами + сервлетами/jsp.

PS А всё-таки жаль что Java не очень дружит с событиями на странице. Одно только это уже дало бы сильный толчок ее развитию. И вообще хочу объединения возможностей программ серверной и клиентской сторон в одном языке. :)

PPS Ну нет - так нет! Спасибо всем учавствовавшим в обсуждении. Буду мучиться-оценивать-выбирать способ реализации.
...
Рейтинг: 0 / 0
События
    #32960084
дежавю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
whoami дежавюэто уже зависит от твоих знаний
По большей части согласен. Но всё равно, накидать компонентов на форму и вписать код это быстрее чем реализовывать скриптами + сервлетами/jsp.

PS А всё-таки жаль что Java не очень дружит с событиями на странице. Одно только это уже дало бы сильный толчок ее развитию. И вообще хочу объединения возможностей программ серверной и клиентской сторон в одном языке. :)

PPS Ну нет - так нет! Спасибо всем учавствовавшим в обсуждении. Буду мучиться-оценивать-выбирать способ реализации.
так джаваскрипт для этого очень неплохо подходит. отчего-то у тебя
плохое отношение к возможностям скриптов, поддерживаемых браузерами.
они могут очень многое.
...
Рейтинг: 0 / 0
События
    #32960403
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему ты так решил? Наоборот, я очень уважаю скрипты. Просто им не хватает для того чтобы я мог ими реализовать задуманное всего-то jdbc. :)
Я говорил о том что Java и JavaScript умеют многое, но часто приходится их использовать вместе т.к. это позволяет существенно улучшить результат.
А к возможностям JavaScript у меня нет "плохого отношения", и я знаю что страницы с их использованием очень дружелюбны и по-настоящему динамичны. :)
...
Рейтинг: 0 / 0
События
    #32960411
дежавю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и зачем же jdbc на стороне клиента? (речь идет о web-приложении, естественно)
...
Рейтинг: 0 / 0
События
    #32960426
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял что ты предложил мне реализовать всё только на JavaScript? Ну так страница берет значения из бд.
...
Рейтинг: 0 / 0
События
    #32960470
дежавю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну и что?

изначально твой вопрос был: обработать события выпадающего списка
на веб-странице. да? выпадающий список - это тэг <select>.
основное событие, которое используется - onchange. что ты хочешь
сделать такого при возникновении такого события, что проще
реализовать аплетом?
...
Рейтинг: 0 / 0
События
    #32960504
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чем яваскриптом? Обратиться к базе данных и заполнить следующий список!
А изначальный вопрос был можно ли силами java обработать событие, без применнеия скриптов. Чит-т-тать надо внимательнее! :)
...
Рейтинг: 0 / 0
События
    #32960530
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoamiЧ
А изначальный вопрос был можно ли силами java обработать событие, без применнеия скриптов.

НЕЛЬЗЯ!
Такой ответ устраивает? :)
...
Рейтинг: 0 / 0
События
    #32960562
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wessenНЕЛЬЗЯ!
Такой ответ устраивает? :)
Это я уже и сам понял! Ах так? Раз так!!!
Идите все на ! :)
...
Рейтинг: 0 / 0
События
    #32960569
whoami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
... этот пост и всё-таки почитайте внимательно! Всем спасибо, все свободны!
...
Рейтинг: 0 / 0
События
    #32960922
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoamiОй! Сорри, не ответил. Связи с каналом никакой,
Я бы сказал, таки есть - у апплета ниже планка принципиальных требований. Он волен выбрать эффективный способ, в то время как сервлет связан в возможных решениях.

whoamiно большие апплеты требовательнее к ресурсам, и каждый repaint() будет отнимать больше ресурсов и, возможно, времени.
К ресурсам клиента - которых обычно не слишком жалко. Ну и дает возможность сделать нормальный интерфейс (веб-интерфейс я таковым не считаю). Главное - дает возможность маневра; апплет может реализовывать легкий интерфейс, в то время как html-ю многого просто не сделаешь.

Безусловно, у апплетов хватает и минусов - но я бы посоветовал еще раз оценить, так ли они не подходят в Вашем случае.
...
Рейтинг: 0 / 0
События
    #32960976
дежа-вю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerапплет может реализовывать легкий интерфейс, в то время как html-ю многого просто не сделаешь.
например?
...
Рейтинг: 0 / 0
События
    #32960986
Gurney
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть стоит попробовать Java Server Faces?
...
Рейтинг: 0 / 0
События
    #32961518
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дежа-вюнапример?
drag'n'drop?
...
Рейтинг: 0 / 0
События
    #32962580
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whoami
PS А всё-таки жаль что Java не очень дружит с событиями на странице. Одно только это уже дало бы сильный толчок ее развитию. И вообще хочу объединения возможностей программ серверной и клиентской сторон в одном языке. :)

Cлова live connect о чём-нибудь говорят?
Ничто не мешает связать вызов javaScript с "событием на странице",
ничто не мешает делать вызов метода апплета из javaScript и получать/ передавать нужные параметры.


А вообще, Flash дала Applet'am достаточный толчёк, что бы можно было о них забыть и заменить web start'ом там, где апплеты действительно выполняют роль gui.
...
Рейтинг: 0 / 0
25 сообщений из 42, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / События
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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