Domanda

Ho un problema con JSF 2.0, primefaces e il tuckey.org URLRewriteFilter.

Il problema è che se aggiungo un primefaces-componente (per esempio), la pagina (o dove esattamente le risorse provengono dal) non caricare i core.js in cui è definito l'primefaces-oggetto. Di conseguenza, il componente non carica.

Core.js-file si trova all'interno del primefaces-2.2.RC1.jar (che è all'interno della WEB-INF / lib del webapp) all'interno della cartella META-INF / risorse / primefaces / core / Core.js .

Il mio URLRewrite-regole sono le seguenti:

<rule>
        <from>/</from>
<to>/faces/pages/public/welcome.xhtml</to>
    </rule>
    <rule>
        <from>/styles/**</from>
        <to>/styles/$1</to>
    </rule>
    <rule>
        <from>/images/**</from>
        <to>/images/$1</to>
    </rule>
    <rule>
        <from>/scripts/**</from>
        <to>/scripts/$1</to>
    </rule>
    <rule>
        <from>/flash/**</from>
        <to>/flash/$1</to>
    </rule>
    <rule>
        <from>/admin/*.xhtml</from>
        <to>/faces/pages/admin/$1.xhtml</to>
    </rule>
    <rule>
        <from>/*.xhtml</from>
        <to>/faces/pages/public/$1.xhtml</to>
    </rule>
    <rule>
        <from>/**</from>
        <to>/$1</to>
    </rule>

Credo che si tratta di un problema con i miei riscrittura-regole, ma non riesco proprio a capire cosa va esattamente storto. Cosa avrei bisogno sarebbe l'URL che viene utilizzato da primefaces per caricare il file Core.js, così posso analizzare ciò che i problemi con le mie regole.

Qualcuno ha un'idea di come risolvere questo problema?

Grazie a tutti per i vostri consigli:)

Con i migliori saluti, Robert

È stato utile?

Soluzione

Ok ho appena trovato la risposta. E 'stato sicuramente un problema con il filtro URLRewrite. Invece, era solo un problema con il mio facelet-template.

testa e del corpo modello utilizzato tag al contrario delle versioni JSF "h: testa" e "h: corpo" e primefaces richiede la "h: testa". Tag di essere presente

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top