|
|
|
Быстрая разработка шаблонов веб-форм, что использовать
|
|||
|---|---|---|---|
|
#18+
Задача: данные, которые хранятся в БД, нужно передать на веб-страницу, для удобного редактирования (вручную, человеком), с обратным сохранением в БД. В качестве БД - Oracle, в качестве клиента, браузер, которые подключается к серверу приложений, на нем приложение (Java + Spring Framework). Классическая трехзвенка. В чем вопрос - какие бы технологии использовать, чтобы рисовать сложные HTML-формы (куча вложенных таблиц, всяческих edit-ов и прочего), в которых пользователь будет редактировать данные. Форм много, порядка нескольких сотен, частично они пересекаются друг с другом. Да еще и периодически будут появляться новые формы (некоторые опять же, кусками схожие со старыми). Поэтому полагаю, что рисовать для каждой формы свою jsp будет очень муторно. В качестве технологий рассматриваю: 1. XML + XSLT. Плюсы: можно из БД получать данные в XML, преобразовывать в HTML с помощью XSLT. Также решает проблему совпадающих частей форм - можно хранить 1 xml и 1 xslt для многих отчетов, и компоновать как следует. Минусы (а есть ли такие минусы вообще?): медленно рендерится HTML, медленно рисовать XML и XSLT (есть ли инструменты для визуального проектирования, или придется руками в блокноте писать теги?). 2. Adobe LiveCycle Designer - в нем рисуется форма, получается .xdp-файл. Adobe LiveCycle Forms Standart преобразует это дело в HMTL, и, похоже, с автоматическим созданием JavaScript для валидации данных, например. Минусы: с документацией не все просто, придется видимо учиться у Adobe. Да и непонятно, если нужно что-то хитрое сделать, можно ли будет свой Java модуль например вставить. Вопрос не в стоимости решения (заказчик готов платить), а в удобстве разработки и поддержки кода. Что скажете по поводу перечисленных подходов, или что-то еще посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2014, 12:04 |
|
||
|
Быстрая разработка шаблонов веб-форм, что использовать
|
|||
|---|---|---|---|
|
#18+
мне лично удобнее всего WebForms но Вам перелазить с Javы на C# может и не понравиться так что не знаю даже что и посоветовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2014, 12:16 |
|
||
|
Быстрая разработка шаблонов веб-форм, что использовать
|
|||
|---|---|---|---|
|
#18+
Надо просто определиться с определениями, так сказать. Что такое шаблоны вэб-форм? ПС. Если речь идёт о WPF (где XAML), то эта хрень и на яве имеется. Однако, таки весьма рекомендую HTML подучить, хотя бы на троечку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2014, 12:58 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=105&tid=1447272]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
310ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 271ms |
| total: | 683ms |

| 0 / 0 |
