ru_java, posts by tag: web - LiveJournal (original) (raw)
Странное поведение @InitBinder-а
Столкнулся с интересным поведением метода Spring контроллера, объявленного с аннотацией @InitBinder. Оказывается работа его зависит от порядка установки параметров!
( Помочь мне разобраться ►►► Collapse )
Вопрос по ваадину с "не его" сервлетами.
July 11th, 2012
В дополнение к пред. вопросу по ваадину - еще один вопрос. Но вначале - пара исходных данных, которые я в пред. вопросе не довел до аудитории;-)
Была прог. оболочка ААА, написанная на не на яве и не на с-с-плюсами. В одно из окон программы при выполнении определенных действий (напр. движении по дереву элементов) инициировалась коммуникация с другой программой БББ, написанной на с-с-плюсами. ( сприм, доп. библиотек).
Интерфейс использовали на уровне HHTP. (На сег. день это выглядит почти как REST, но на момент разработки и многолетнего сопровождения слова этого еще не было)
Вкратце выглядит
( коммуникация так:Collapse )
Спасибо за ответы на вопрос - как соединить ваадин с моим сервлетом. Или возможно иные решения есть
Создание Веб-приложения на ваадине - вопросы по производительности и Ко
July 9th, 2012
Присматриваюсь к ява фрейворку ваадин для решения следующей задачи:
1. Пользователь в веб-приложении - редакторе спец. графических элементов собирает прототип - ГУИ-маску. (Графическими элементами могут быть поля однострокового и многострокового ввода, комобосксы и тд. Причем, поскольку одни и те же граф. элементы могут быть использованы в нескольких местах, - создание маски будет выполняться в ячейках таблицы)
2. Созданная таким образом маска трансформируется по XML-файл, который передается в другую оболочку. Вот в эту - http://activiti.org/. В данной оболочке уже есть определенные элементы, которые из XML-файла 1:1 можно отобразить. Остальные, недостающие элементы надо будет самим реализовать.
Собственно говоря, эта оболочка на ваадине и запилена. Потому и присматриваюсь для реализации как пункта 1 так и пункта 2.
При чтении отзывов (как на русском так и на немецком ) один из противников ваадина привел пример задержки отображения цифр вот у этой демки с калькулятором - у меня вначале эффект наблюдался, затем все шустро запахало (на разных компах)
Кто-либо имел опыт работы с данным фреймворком?
Или мож ужет готовые решения уже есть, реализованные на др. веб-фреймворках?
З.Ы Ранее протитип ГУИ маски создавались в другом редакторе - чета наподобия визивинга в нетбинсах на толстом клиенте: - затем маски гуишные ручками с помощью явыскрипт-библиотек трансформировались в хтм-код - деталей пока не знаю, да и они мне не надо - т.к. клиентам тема вызова нескольких приложений не катит.
Видео материалы Юрия Ткача:JAVA для тестировщиков, JEE технологии...
December 29th, 2011
На minus.com залиты видео материалы Юрия Ткача:
1. JAVA для тестировщиков - видео курс уже есть в ютубе и на торренте, залитое было выпилено с ютуба. ( Аннотация Юрия ТкачаCollapse )
( дальше...Collapse )
2. JEE Технологии проектирования программных систем
которые также есть в ютубе . Аннотация
( Юрия ТкачаCollapse )
Примечание по**( поводу отсутсвия 1х 4х лекцийCollapse )**
Вопросы по отправке form сервлету Spring MVC
October 7th, 2011
Пытаюсь реализовать табличный ввод на веб-странице. Нужно будет отправлять в сервлет данные "таблицы" произвольной высоты. Количество колонок фиксировано.( ВопросыCollapse )
September 24th, 2011
В свободное время потихоньку пилю свой фреймворк. По сути, в общем и целом ничего нового там нет. Но я предлагаю свой взгляд на некоторые моменты, прежде всего обусловленный моими собственными тараканами. Например, я панически боюсь всего, что напоминает динамическую типизацию и потому вместо строк у меня повсюду интерфейсы. В принципе, можно проводить какие-то параллели с Spring MVC, но Spring монструозен и требует на каждый чих писать много XML, мой фреймворк ведёт себя попроще. И да, я решил, что раз уж велосипедить, то велосипедить по полной, потому многие компоненты я сам же и написал, вместо того, чтобы взять готовый. Но никто не мешает прикрутить что-то готовое к фреймворку - всё-таки модульность какая-никакая есть. Можно, наоборот, использовать компоненты фреймворка отдельно от него.
Если проект кого-то заинтересует, готов писать более развёрнутые посты. А пока не вижу смысл дублировать здесь свой туториал, его можно почитать на google code (раз и два). Так же я работаю над созданием вики-движка на основе фреймворка.
Доступ к локальным данным на компе пользователя из веб-приложения.
August 30th, 2011
Пишу не шпионскую программу и не троян. ))
Разрабатываем приложение на Spring MVC.
И всё шло хорошо.. Пока заказчику не понадобилось загружатьть файлы на сервер с клиента и перед этим их обрабатывать. То есть нужен доступ к локальным файлам и возможно реестру Windows на компьютере пользователя из веб-приложения.
Первое, что пришло в голову - апплеты. Но это требует наличия установленного JRE, причем подходящей версии и будут постоянные "глупые вопросы" от локальной системы безопасности. Гемор, я считаю!
А какие альтернативы? Flash? Flex? А что такое Spring BlazeDS?
Короткое гугление не привело к пониманию, можно ли решить данную задачу с использованием этих технологий.. ((
Если не трудно, друзья, "наставьте на путь истинный"!
UPD: Подумалось тут -
А из Java-апплета мы имеем доступ к локальной файловой системе или там как у Флэша система безопасности?
AOP на примере JSF 2 приложения
May 3rd, 2011
В этой статье я познакомлю читателей с аспектно-ориентированным программирование на примере JSF 2 приложения.
Знакомство с JavaServer Faces (JSF) 2 ч.2
April 23rd, 2011
Хотел бы продолжить знакомство читателей с технологией JSF 2, которое было начато здесь. В данной статье я немного углублюсь в возможности JSF 2.
Знакомство с JavaServer Faces (JSF) 2
April 1st, 2011
Хотел бы познакомить читателей с технологией JSF 2. В данной статье я постараюсь провести обзор возможностей JSF 2, которыми обладает данная технология, а также ее сравнение со стандартными технологиями JSP и servlet.
( Детально...Collapse )