![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
KasDmi |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 21.1.2009 Где: Обнинск, Россия Репутация: нет Всего: нет |
Всем привет! Решил освоиться в JSF, написал маленькое приложенице.
web.xml
faces-config.xml
index.jspx
Диплою приложение с помощью идеи в томкат 6, в браузере ввожу http://localhost:8080/hello/index.jsf и в итоге открывается страничка, на которой написано: Ошибка синтаксического анализа XML: префикс не связан c пространством имён Адрес: http://localhost:8080/hello/index.jsf Строка 1, символ 1:<ui:composition><ui:define name="body">Hello, JSF!</ui:define></ui:composition> ^ Подскажите пожалуйста в чём проблема. Ничего подобного не могу найти. Использую ubuntu 9.10, tomcat 6.0.20. Заранее спасибо! |
||||||
|
|||||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
KasDmi,
Вроде, Tomcat 6 без дополнительных либ Jsf не поддерживает. http://izenfire.blogspot.com/2009/01/jsf-tomcat.html Это сообщение отредактировал(а) Vasay - 17.12.2009, 01:22 -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
KasDmi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 21.1.2009 Где: Обнинск, Россия Репутация: нет Всего: нет |
Vasay, эти либы у меня диплоются вместе с приложением. Если их перекинуть в CATALINA_HOME/lib, то ничего не меняется - в браузере отображается таже ошибка.
|
|||
|
||||
Vasay |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
KasDmi,
Ругается на теги facelets Либы facelets подключены? в faces-config.xml, вроде, должен быть facelets упомянут:
-------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
KasDmi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 21.1.2009 Где: Обнинск, Россия Репутация: нет Всего: нет |
Vasay, добавил хендлер в faces-config как ты написал, ошибка исчезла. Теперь отображается чистая страница. Если закоментить все ui теги, то на страничке появляется "Hello, JSF!" Не хватает какой-то библиотеки.
У меня сейчас подключены: jsf-api.jar, jsf-facelets.jar, jsf-impl.jar, jstl.jar Это сообщение отредактировал(а) KasDmi - 17.12.2009, 12:02 |
|||
|
||||
KasDmi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 21.1.2009 Где: Обнинск, Россия Репутация: нет Всего: нет |
Прочитал, разобрался! ![]() Vasay, спасибо за помощь! ![]() |
|||
|
||||
KasDmi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 21.1.2009 Где: Обнинск, Россия Репутация: нет Всего: нет |
Появился еще небольшой вопросик. Вот, например, у меня в WEB-INF лежит index.jsp, там же лежит папка pages в которой лежат страницы jspx. Я запускаю приложение и попадаю на index.jsp, от туда редиректом перехожу на страницу /pages/main.jspx (главная страница), урл у меня в данный момент http://localhost:8080/hello/. Потом я перехожу при нажатии кнопки на какую-то другую страницу, допустим /pages/second.jspx и урл у меня получается уже таким http://localhost:8080/hello/pages/second.jsf. И вот собственно вопрос, как убрать выделенную часть урла (pages/)? И можно ли index.jsp использовать в качестве редиректа в папку /pages или так делать нельзя?
|
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
Модератор: KasDmi, один топик - один вопрос.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |