PrimeFaces Ajax Navigation с историей браузера / хэштегом

Я реализовал веб-приложение, которое представляет собой одностраничный дизайн. Который в основном загружает одну страницу, а затем обновляет с помощью AJAX центральный контент. Код следующий:

    <h:body>

        <pe:layout id="page" fullPage="true">


            <!-- West -->
            <pe:layoutPane id="west" position="west" >
                <f:facet name="header">Main Menu</f:facet>

                <h:form id="form1">

                    <p:panelMenu id="panelMenu">


                        <p:submenu label="Persons">

                            <p:menuitem value="Person List" update=":centerpanel"
                                actionListener="#{layout.setAll('formPersonList.xhtml', 'Person List')}">                           
                            </p:menuitem>

                        </p:submenu>



                    </p:panelMenu>
                </h:form>
            </pe:layoutPane>

            <!-- Center -->
            <pe:layoutPane id="content" position="center">

                <h:panelGroup id="centerpanel" layout="block">
                    <ui:include id="include" src="#{layout.navigation}" />

                </h:panelGroup>

            </pe:layoutPane>
        </pe:layout>
</h:body>

Это в основном работает, но я хочу включить браузерную навигацию. Например, как:http://ticketmonster-jdf.rhcloud.com/ с хэштегами на URL. Таким образом, используя кнопку назад / вперед, я могу перейти к эквивалентной опции. есть идеи как это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос