Я хотел бы использовать тег ajax, на основе которого в настоящее время отображается страница. Я использую JSF 2 и Primeface 3.5JSF получить текущую страницу
Если (CurrentPage = pageOne.xhtml) {сделать что-то} еще {сделать что-то другое }
Мой источник смотрит как то:
<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:m="http://java.sun.com/jsf/composite/components/mmnet"
xmlns:c="http://java.sun.com/jsp/jstl/core">
<h:form id="customerSearchForm">
....
...
<c:if test=" ">
<p:ajax event="rowSelect" oncomplete="initInfoPage();"/>
</c:if>
....
...
Какое правильное выражение внутри?
тест = ...
Есть ли способ, чтобы получить какие страницы в настоящее время показано?
С уважением LStrike
Я использовал # {view.viewId}, чтобы получить текущую страницу. Посмотрите на это [ПРИМЕР] (http://stackoverflow.com/a/3255120/1692632) – Darka
# {view.viewId == 'pageOne.xhtm'} попробуйте это, я думаю, его работа – hayat