powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF - старт
7 сообщений из 7, страница 1 из 1
JSF - старт
    #34506686
nigger™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ подскажите как правильно сконфигурировать JSF, какие либы надо, так как я понял, что надо не только jsf-api и jsf-impl.
Теоритически я все конфигурю верно, но блин постоянно вылитает ошибка приблизительно след текста :
Код: plaintext
1.
Faces Servlet currently is unavailiable.

Я делаю след:

1) в web.xml прописываю Faces Servlet
2) в faces-config.xml прописываю простой бин.
3) создаю index.jsp со след внутресодержимым:

Код: plaintext
1.
<jsp:forward путь_до_другой_jsp />

4) на другой_jsp используя парочку кастом теговы выводу из бина занчение.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
//подключаю кастом таги
<f:view>
//бла бла бла
        <body>
        <h:outputTex value="#{Mybean.value}"/>
        </body>
</f:view>

value не пустое.

И в результате валиться вон та ошибка, что я описал выше. Помогите плиз.
...
Рейтинг: 0 / 0
JSF - старт
    #34506687
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажи маппниг в web.xml
...
Рейтинг: 0 / 0
JSF - старт
    #34506694
nigger™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
y3uпокажи маппниг в web.xml

Ну вот приблизительно так выглядит web.xml

Код: 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.
<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.4"
         xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >

    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet- class >javax.faces.webapp.FacesServlet</servlet- class >
        <load-on-startup> 1 </load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>

    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.faces</url-pattern>
    </servlet-mapping>

</web-app>
...
Рейтинг: 0 / 0
JSF - старт
    #34506724
yanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nigger™
Код: plaintext
1.
<jsp:forward путь_до_другой_jsp />

А вот этот "путь_до_другой_jsp" точно начинается на /faces или оканчивается на .faces, в соответствии с маппингом в web.xml ?
...
Рейтинг: 0 / 0
JSF - старт
    #34506734
nigger™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
yanich nigger™
Код: plaintext
1.
<jsp:forward путь_до_другой_jsp />

А вот этот "путь_до_другой_jsp" точно начинается на /faces или оканчивается на .faces, в соответствии с маппингом в web.xml ?

Ага выглядит оно так :
Код: plaintext
1.
<jsp:forward page="/faces/my_jsp.faces">
...
Рейтинг: 0 / 0
JSF - старт
    #34507095
i23m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если так:

<jsp:forward page="faces/my_jsp.faces">
...
Рейтинг: 0 / 0
JSF - старт
    #34507618
i23m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте еще добавить в xml

<welcome-file-list>
<welcome-file>faces/my_jsp.faces</welcome-file>
</welcome-file-list>

<listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class>
</listener>

listener нужен обязательно.
это, похоже, фича tomcat 6.x
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF - старт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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