Pliki JS, do których nie ma odniesienia w aplikacji

Mam stronę jsp, która wywołuje moją stronę xhtml. Odwzorowuję xhtml na facesServlet i mam aktywne serwlety zasobów, więc mapuje wszystkie pliki js i css, jeśli trafię na stronę xhtml.

Jeśli trafię na stronę jsp, wtedy te pliki nie są odwoływane do firebuga wyskakuje wszelkiego rodzaju błędy js.

Aby obejść ten problem, dodałem pliki js i css do folderu sieciowego i dodałem do nich i wypróbowałem je, w tym w xhtml, a także na stronie jsp, ale nie są one przywoływane i od teraz, jeśli bezpośrednio trafię na stronę xhmtl, przesyłanie plików działa dobrze, ale Idź i hit strona jsp następnie skończy się na otrzymaniu błędów js, czy jest jakiś inny sposób na pobranie pliku js.

Oto, jak odnoszę się do mojegojs pliki

<code><%@ include file="/common/taglibs.inc" %>

<html>
<head>
    <link rel="stylesheet" href="/css/Main.css" type="text/css">
    <link rel="stylesheet" href="/css/Admin.css" type="text/css">
    <link rel="stylesheet" href="/css/Home.css" type="text/css">
    <script type="text/javascript" src="/js/icefaces/ace-jquery.js"/>
    <script type="text/javascript" src="/js/icefaces/ace-components.js"/>
    <script type="text/javascript" src="/js/icefaces/icepush.js"/>
    <script type="text/javascript" src="/js/icefaces/bridge.js"/>
    <script type="text/javascript" src="/js/icefaces/compat.js"/>
    <script type="text/javascript" src="/js/icefaces/fileEntry.js"/>
    <script type="text/javascript" src="/js/icefaces/jsf.js"/>
    <script type="text/javascript" src="/js/icefaces/icefaces-compat.js"/>


    <!-- BEGIN SCRIPT TO OPEN RIGHT NOW HELP POPUP, THIS SCRIPT INCLUDES THE FUNCTION OPENRN-->
    <
    %@ include file="/js/popupRightNow.inc" %>

    <!-- END SCRIPT TO OPEN RIGHT NOW HELP POPUP, THIS SCRIPT INCLUDES THE FUNCTION OPENRN-->

    <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<jsp:include page="/navigation/TopNav.jsp" flush="true"/>

<jsp:include page="/trade_entry/UploadBlotter.xhtml"/>


<!--BEGIN BOTTOM NAV -->
<jsp:include page="/navigation/BottomNav.jsp" flush="true"/>
<!--END BOTTOM NAV -->
</body>
</html>
</code>

Jakieś przemyślenia, sugestie?

Aktualizacja:

Mam wymóg tworzenia nowych stron za pomocąjsf2 i stworzyłemxhtml strona, ale chcę dostać moją aplikacjęheader ifooter tematy i te są zdefiniowane wjsp teraz próbowałem szukać integracjijsp wxhtml słusznie jednak zasugerowano, że nie wolno tego robić.

WypróbowanyJak dołączyć stronę JSP do strony Facelets? ale to też nie zadziałałomy tagi nie zostały rozpoznane, więc w końcu spróbowaliśmy utworzyćjsp strona i włączonexhtml strona wewnątrz i to wydawało się działać, ale nie w 100%.

Tak jak teraz, jeśli trafięxhtml strona bezpośrednio wtedy działa, ale jeśli trafięjsp strona zheader/footer informacje wtedyicefaces lub powiedzjsf rzeczy nie działają w 100%, mam nadzieję, że uda mi się wyjaśnić, co próbuję osiągnąć.

Aktualizacja 2

plik js zjavax.faces.resources są odniesione w porządku na stronie xhtml, ale nie są przywoływanejsp strona.

questionAnswers(1)

yourAnswerToTheQuestion