powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает навигация в JSF 2.0
5 сообщений из 5, страница 1 из 1
Не работает навигация в JSF 2.0
    #37251401
Kipnis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал мелкое приложение на GlassFish 3.1, PrimeFaces...
На странице:
Код: plaintext
1.
<p:commandButton value="Test" action="#{qqq.test}"> </p:commandButton>

ManagedBean:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
@ManagedBean(name="qqq")
@SessionScoped
 public   class  TestManagedBean  implements  Serializable {
	 public  String test() {
		 return  "/security/users";
	}

}

При нажатии на кнопку остаюсь там-же.
Но если меняю на:
Код: plaintext
1.
             return  "/security/users?faces-redirect=true";
То нормально перехожу на страницу пользователей.

Кто поможет и подскажет в чем дело?
...
Рейтинг: 0 / 0
Не работает навигация в JSF 2.0
    #37251419
Kipnis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kipnis,

И еще очень странно:
Делаю через faces-config.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
	<navigation-rule>
		<from-view-id>/home/home.xhtml</from-view-id>
		<navigation-case>
			<from-action>#{qqq.test}</from-action>
			<from-outcome>success</from-outcome>
			<to-view-id>/security/users.xhtml</to-view-id>
		</navigation-case>
	</navigation-rule>

Так не работает, Но как только к данному правилу добавляю <redirect/>, тут же работает навигация.

Я так понял, что навигация работает только через redirect, а просто отрендерить новую не поллучается.

Помогите, в чем же дело?
...
Рейтинг: 0 / 0
Не работает навигация в JSF 2.0
    #37251720
Kipnis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заметил одну неясность, происходит Ajax запрос, на который приходит ответ с новой страницей, вот только она не внедряется в браузер, и я как-бы не вижу перехода. Видать проблемы обработки Ajax ответа
...
Рейтинг: 0 / 0
Не работает навигация в JSF 2.0
    #37252335
chistiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kipnis,

параметр javax.faces.PARTIAL_STATE_SAVING в web.xml стоит как true или false?
jsf 2.0, а полная версия какая?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Не работает навигация в JSF 2.0
    #37857543
regal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаю что уже старое, но на всякий случай потомкам.

тут скорее всего либо дело в двойном вложении <form>
либо чтото это дело рендерит или как то обновляет


и можно поробывать использовать атрибут ajax=false
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не работает навигация в JSF 2.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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