Как преобразовать шаблоны xhtml (включая теги jsf) в чистый HTML? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть несколько страниц шаблонов xhtml, которые включают такие лицевые страницы, как:

ui:composition template="pagetemplate.xhtml" xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:p="http://xmlns.jcp.org/jsf/passthrough">
    <ui:define name="title">#{common.getBundle('projectTitle')} - #{common.getBundle('pageTitleLogin')}</ui:define>
    <ui:define name="metadescription">
        <meta name="description"
              content="#{defaultSeoInfo.getDescription(view.viewId)}"/>
    </ui:define>
    <ui:define name="metadata">
        <f:metadata>
            <f:viewAction action="#{languageManager.setCurrentLanguageToViewRoot()}" phase="APPLY_REQUEST_VALUES"/>
            <f:viewAction action="#{externalLoginInfo.checkLoginFromRequest}" phase="UPDATE_MODEL_VALUES"/>
            <f:viewAction action="#{authenticationRouter.checkLoginFromRequest}" phase="UPDATE_MODEL_VALUES"/>
            <f:viewAction action="#{user.checkLoginState}" phase="INVOKE_APPLICATION"/>
        </f:metadata>
    </ui:define>
        <ui:define name="content">
            <!-- HEADER BEGIN -->
        <section class="subnavigation-section">
            <div class="grid-container">
                <h1 class="header-title">#{common.getBundle('login')}</h1>
            </div>
        </section>
        <!-- HEADER END -->
        </ui:define>
</ui:composition>

Мне нужно преобразовать этот шаблон в чистый HTML, чтобы позже я мог обернуть webApp с помощью Cordova.

Можно ли заменить теги jsf на html / js? Если возможно, любая информация или помощь обращаются.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...