|
|
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Объясните пожалуйста как можно эффективно освоить JSF за короткие сроки. Сам работал со SpringMVC долгое время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 13:06 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Andrey3k, Освоить в короткие сроки - никак. Это переусложненная технология. Но, если просто начать использовать, то, наверное читать примеры PrimeFaces, копировать в проект и править под себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 13:31 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
SpringMVC мало поможет. В jsf все иначе, т.к. это компонентно ориентированный фр-к. Имхо, чтобы что-то эфф-но освоить, есть только один способ - работать с этим, т.о. странно, что вы это спрашиваете, уже имея немалый опыт с другим фр-м. Начать можно с простого хелловорда, потом перейти к книге. Да, это не быстро, но "быстро" != "эффективно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 13:33 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Как-то мне нормальные JSF фреймворки кажутся проще, чем даже JSP. Т.к. убирает всю необходимость работы с HTML, JavaScript и прочим. Другое дело, одно дело быстро лепить формочки, другое понимать как оно работает "внутри". Но опять таки, не факт, что глубокие знания автору нужны. А научится лепить формы компоненто-тасканием мышкой, например на Oracle ADF - можно и за день-два. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 13:43 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, джээсэф не проще джээспэ. вопросов возникает гораздо больще. чтобы хоть как-то эфф-но работаь с джээсэф, нужно понимать как оно работает (пусть не глубоко внутри, т.к. это понимают только разрабы джэсэф), иначе любая проблема и приехали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 13:54 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
На JSP - не зная достаточно хорошо HTML и JavaScript - фиг что практично применимое сделаешь. Кроме Hello World ))) На нормальном JSF фреймворке - тот же Oracle ADF, эти знания не нужны. Нужно знать сам Oracle ADF. Понятно, что документация > 3000 страниц, но она вся и не нужна. Да и документация построена совершенно нормально, исходя из бизнес-требований. Нужен такой компонент/ поведение - нарисуйте данные, поставьте нужный компонент, заполните свойства. чтобы хоть как-то эфф-но работаь с джээсэф, нужно понимать как оно работает (пусть не глубоко внутри, т.к. это понимают только разрабы джэсэф), иначе любая проблема и приехали Понятие "эфф-но" оно достаточно эластично. Если фреймворк нормальный, то состояний работоспособности не так уж много: * Фича работает - пользуемся * Не работает, т.к. не правильно пользуемся - смотрим в документацию/пример и учимся пользоваться правильно * Фича не работает, бага - запоминаем и не пользуемся или занимаемся сексом с саппортом/техподдержкой, что бы починили * Фичи просто нет - ну на нет и суда нет, придется без нее обходится ))) Если же речь идет о "эффективно" = дописываем свои компоненты, самостоятельно правим баги фремворка, делаем какие-то "финты ушами"... то не факт, что в 95% прикладных проектов это нужно и, скорее всего, без этого _вполне_можно_обойтись_. Тот же Oracle ADF все необходимые визуальные компоненты для бизнес приложения имеет. А если Вы на нем собрались не бизнес приложения делать, а 3D шутеры - то наверное нужно было просто брать другой фреймворк. IMHO & AFAIK p.s. Вопрос интеграции фремворков, деплоя в продакшен и вообще построения архитектуры системы, где ни одно ADF-приложение, а целый заопарк: BPM + ADF + Oracle BI Publisher + Oracle Spatial MapViewer + что-то еще - не рассматриваю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 14:17 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
rema174т.о. странно, что вы это спрашиваете, уже имея немалый опыт с другим фр-м. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 14:36 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevТот же Oracle ADF все необходимые визуальные компоненты для бизнес приложения имеет. Только их курочат от версии к версии. Да и постоянно чего-то не хватает по мелочи. Ну типа выпадающего меню фильтра в шапке tree-table. А всандалить свой можно. Но из-за того, что внутренний генератор ADF написан через ... Ну короче так, что вставляет лишние прослойки, к которым фиг доберешься, но которые срывают разметку причем по разному в разных браузерах. То скорости разработки это сильно не добавляет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 14:45 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Тоже посоветую PrimeFaces, если надо быстро войти в курс. И осторожнее со скоупами на сервере, я из-за этого долго не мог понять, почему у меня не работают некоторые примеры с ихнего сайта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 17:20 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevКак-то мне нормальные JSF фреймворки кажутся проще, чем даже JSP. Т.к. убирает всю необходимость работы с HTML, JavaScript и прочим. Другое дело, одно дело быстро лепить формочки, другое понимать как оно работает "внутри". Но опять таки, не факт, что глубокие знания автору нужны. А научится лепить формы компоненто-тасканием мышкой, например на Oracle ADF - можно и за день-два. А потом возникнет конфликт css-ки из JSF и сделанной дизайнером. И придётся срочно учить всё. У меня так было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 19:40 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Alexey TominLeonid KudryavtsevКак-то мне нормальные JSF фреймворки кажутся проще, чем даже JSP. Т.к. убирает всю необходимость работы с HTML, JavaScript и прочим. Другое дело, одно дело быстро лепить формочки, другое понимать как оно работает "внутри". Но опять таки, не факт, что глубокие знания автору нужны. А научится лепить формы компоненто-тасканием мышкой, например на Oracle ADF - можно и за день-два. А потом возникнет конфликт css-ки из JSF и сделанной дизайнером. И придётся срочно учить всё. У меня так было Ну это известная штука) кастомный дизайн и jsf несовместимы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 20:02 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
забыл никAlexey Tominпропущено... А потом возникнет конфликт css-ки из JSF и сделанной дизайнером. И придётся срочно учить всё. У меня так было Ну это известная штука) кастомный дизайн и jsf несовместимы Совместили в итоге. Там есть какой-то волшебный пендель- то ли force, то ли ещё чего. Да, это был PrimeFace. Но да, проще всё на JS - правда там свои тараканы, типа LeftPad'а, или заскоков динамического языка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2016, 05:37 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
есть еще zk - правильный jsf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2016, 09:41 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
Penkov Vladimir, чем он правильный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2016, 10:15 |
|
||
|
JSF быстрый старт
|
|||
|---|---|---|---|
|
#18+
rema174Penkov Vladimir, чем он правильный? по сравнению с jsf 1.2, последний которым я плотно пользовался, есть весьма полезные вещи, как например действие при открытии стрпаницы (в jsf как известно такое делается через ж, там все действия - это postBack). да и компоненты там удобные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2016, 10:26 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=98&tid=2124105]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 298ms |

| 0 / 0 |
