|
|
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
Есть приложение написанное на jsp. В него надо внести ряд существенных изменений. Решил попробовать jsf. Честно говоря в голове пока не осевшая каша, отсюда вопрос: возможно ли параллельная работа jsp и jsf. Т.е. jsp страницы которы были так и остануться (пока), а в новых моих - использование тегов jsf. Из статьи Конфигурирование сервлета javax.faces.webapp.FacesServlet понял, что это не возможно. Так ли это? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 15:52 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
Все возможно. А что за статья? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 16:22 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 16:29 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
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>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:26 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
Ничего не понимаю :( Еще раз: Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml. вопрос все-таки есть: почему я получу сообщение об ошибке, если "Faces Servlet" не будет обрабатывать запросы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:39 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
Michael PonomarevНичего не понимаю :( Еще раз: Если же вы попробуете ввести что-то типа http://localhost:8080/PrefixMapping/index.jsp, то получите сообщение об ошибке. Это произойдет, так как "Faces Servlet" не будет обрабатывать запросы, не подходящие под шаблон, описанный в файле web.xml. вопрос все-таки есть: почему я получу сообщение об ошибке, если "Faces Servlet" не будет обрабатывать запросы ? здесь имеется ввиду то, что index.jsp содержит JSF компаненты, если их на этой странице не будет, то не бутет и ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:51 |
|
||
|
Параллельная работа jsp и jsf
|
|||
|---|---|---|---|
|
#18+
т.е. все просто, к jsf страницам нужно обращаться через faces servlet, если к jsf странице обратиться напрямую, будет выброшено исключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 17:56 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=739&tid=2149767]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 319ms |

| 0 / 0 |
