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

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

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

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

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

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


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