| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > поясните разницу jsp или jsf |
| Автор: godvinn 17.3.2010, 17:39 |
| Привет. Поясните разницу между jsp и jsf. jsp - аналог asp ? jsf - фреймворк ? и стоит ли изучать сначала jsp чтобы использовать потом jsf ? |
| Автор: serger 18.3.2010, 11:52 |
Необходимо. Но перед этим стоит ещё посмотреть Servlet. Для подробного изучения советую глянуть туториалы sun по JEE. |
| Автор: AlexSerov 23.3.2010, 02:06 | ||||
В целом Вы правы. Замечу только что вероятно исторически было так - сначала появился PHP. Он работал поверх CGI, т.е. уже только поэтому не слишком быстро. Плтом появилась Java потом Servlet. Servlet. Потом JSP, каковое всеми тремя ногами стоит на Servlet. Если мне не изменяет память, то ASP появилось уже как ответ на JSP (и, вероятно на PHP). Потом уже появилось ASP.NET которое очень сильно отличается от ASP и которое и надо наверное считать аналогом JSP. Потом появилось JSP 2.0 в развитие просто JSP. С возможностью определять пользовательские таги. JSF опирается на JSP. Не понял только на какой точно его вариант. - 2.0 или 1.3. Со словом фреймворк беда - используется по любому поводу, но наверное JSF это фреймворк.
Правильный совет дан выше - начинать надо с Servlet. Не изучив JSP не понять JSF. Но вот стоит ли и то и другое изучать вообще - это вопрос. Если годы идут, а технология не становится лучше, то тут что-то не так. Хотя может и стоит, хотя бы чтобы понять чего они обе стоят. Для сравнения посмотрите более современное решение - http://www.hybridserverpages.com/. |