|
|
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пытаюсь сделать простое JSF-приложение с нуля (IDEA 6.05, TomCat 5.5). Сделал, кажется, все, как написано в документации: 1. web.xml Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 2. resources/faces/index.jsp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 3. faces-config.xml (пока пустой). 4. Настройки запуска: 4.1. Startup page: http://localhost:8080/jsftest/faces/index.jsp 4.2. Application context: /jsftest При запуске в браузере выдается страница: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. а на консоли: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Как сделать правильно? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2007, 17:02:40 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Один из вариантов - библиотеки не на месте. Помести их в WEB-INF/lib ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2007, 17:22:18 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
TEXHAD3OPОдин из вариантов - библиотеки не на месте. Помести их в WEB-INF/lib Нет, все на месте. Я использую JSF 1.2. В WEB-INF/lib поместил jsf-api.jar & jsf-impl.jar из дистрибутива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2007, 17:27:25 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
поищи тут, кажется недавно было: надо эту хню Factory: javax.faces.context.FacesContextFactory сконфигурять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2007, 09:51:03 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
попробуйте прописать в web.xml <listener> <listener-class>com.sun.faces.config.ConfigureListener</listener-class> </listener> помогает для Tomcat 6.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2007, 13:02:37 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
i23mпопробуйте прописать в web.xml <listener> <listener-class>com.sun.faces.config.ConfigureListener</listener-class> </listener> помогает для Tomcat 6.0 Спасибо. Почти помогло. Сервер стартует и разворачивает приложение без ошибок, но при попытке выполнить JSP-страницу (ее обрабатывает Faces Servet) выбрасывается исключение: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config Хотя в документации не сказано, что jsf-api.jar и jsf-impl.jar зависят от каких-то других библиотек. Я скачивал и устанавливал последние версии standart.jar и jstl.jar и подключал их к проекту, но тогда сервер выдавал такой длинный лог, что мой комп подвисал, и приходилось вырубать IDEA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 19:59:53 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
нужно еще, чтобы была jstl-1.2.jar в приложении \WEB-INF\lib\jstl-1.2.jar, хотя ты кажется уже пробовал можно еще в web.xml <welcome-file-list> <welcome-file>faces/index.jsp</welcome-file> </welcome-file-list> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 22:52:26 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Сделал такую структуру каталогов: Код: plaintext 1. 2. 3. 4. 5. На ТомКэт деплоится весь каталог resources. Вот index.jsp: Код: plaintext 1. 2. 3. 4. А вот faces/test.jsp: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Кусок из web.xml: Код: plaintext 1. 2. 3. 4. Стартовый адрес: http://localhost:8080/test/index.jsp (я отдельно пробовал - это нормально работает). При попытке выполнить приложение выдается сообщение в браузере: HTTP Status 404 - /test/test.jsp -------------------------------------------------------------------------------- type Status report message /test/test.jsp description The requested resource (/test/test.jsp) is not available. В строке браузера при этом написано: http://localhost:8080/test/faces/test.jsp Помогите разобраться, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 07:40:37 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
1. Какая версия томката? 2. Попробуй ../faces/test.jsf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 10:39:47 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Anarion1. Какая версия томката? 2. Попробуй ../faces/test.jsf 6.0.10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 12:38:25 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Смотрим тут версии томката и смотрим тут . Т.е. как минимум тебе нужен томкат 6.0.13, который поддерживает JSP 2.1. Я заводил все это чудо через Facelets, чего и тебе советую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 12:57:21 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Спасибо. Попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 13:25:38 |
|
||
|
Первое JSF-приложение
|
|||
|---|---|---|---|
|
#18+
Плохо то, что IDEA 6.05 не может запустить TomCat 6.0.13 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2007, 09:58:50 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34532321&tid=2145698]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 293ms |
| total: | 444ms |

| 0 / 0 |
