Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Параллельная работа jsp и jsf / 8 сообщений из 8, страница 1 из 1
29.03.2006, 15:52
    #33632881
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Есть приложение написанное на jsp. В него надо внести ряд существенных изменений. Решил попробовать jsf. Честно говоря в голове пока не осевшая каша, отсюда вопрос: возможно ли параллельная работа jsp и jsf. Т.е. jsp страницы которы были так и остануться (пока), а в новых моих - использование тегов jsf. Из статьи Конфигурирование сервлета
javax.faces.webapp.FacesServlet понял, что это не возможно. Так ли это?

Заранее спасибо!
...
Рейтинг: 0 / 0
29.03.2006, 16:22
    #33632995
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Все возможно.

А что за статья?
...
Рейтинг: 0 / 0
29.03.2006, 16:29
    #33633021
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
http://jsf.iatp.org.ua/ru/facesservlet/jsf_facesservlet.html

автор
Мы видим, что в данном случае используется так называемый "prefix mapping".
Для того чтобы проверить, что JSF приложение работает - ведите в броузере следующие строки:
http://localhost:8080/PrefixMapping/faces/index.jsp
http://localhost:8080/PrefixMapping/faces/userinfo/user.jsp
Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml.
...
Рейтинг: 0 / 0
29.03.2006, 17:26
    #33633230
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Michael Ponomarevhttp://jsf.iatp.org.ua/ru/facesservlet/jsf_facesservlet.html

автор
Мы видим, что в данном случае используется так называемый "prefix mapping".
Для того чтобы проверить, что JSF приложение работает - ведите в броузере следующие строки:
http://localhost:8080/PrefixMapping/faces/index.jsp
http://localhost:8080/PrefixMapping/faces/userinfo/user.jsp
Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml.

и что? :)

Вобщем, все url к старым страницам останутся прежние, а к новым страницам с компанентами jsf, нужно будет обращаться через faces servlet, это настраивается в web.xml через елемент <servlet-mapping>.
...
Рейтинг: 0 / 0
29.03.2006, 17:39
    #33633279
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Ничего не понимаю :(
Еще раз:
Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml.

вопрос все-таки есть: почему я получу сообщение об ошибке, если "Faces Servlet" не будет обрабатывать запросы ?
...
Рейтинг: 0 / 0
29.03.2006, 17:51
    #33633338
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Michael PonomarevНичего не понимаю :(
Еще раз:
Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml.

вопрос все-таки есть: почему я получу сообщение об ошибке, если "Faces Servlet" не будет обрабатывать запросы ?

здесь имеется ввиду то, что index.jsp содержит JSF компаненты, если их на этой странице не будет, то не бутет и ошибки.
...
Рейтинг: 0 / 0
29.03.2006, 17:56
    #33633350
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
т.е. все просто, к jsf страницам нужно обращаться через faces servlet, если к jsf странице обратиться напрямую, будет выброшено исключение.
...
Рейтинг: 0 / 0
29.03.2006, 17:59
    #33633360
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параллельная работа jsp и jsf
Ясно, спасибо. Не однозначно я прочел :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Параллельная работа jsp и jsf / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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