2017-06-27 1 views
0

Pour une raison quelconque, l'image etf.jpg n'apparaîtra pas, et je pense vraiment que cela n'a rien à voir avec l'URL. Lorsque je clique sur l'image dans NetBeans, l'image s'affiche très bien. Cela a-t-il quelque chose à voir avec les tags d'insertion?html image ne montrant pas dans le modèle JSF

!This is file organisation of the project 1

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:h="http://xmlns.jcp.org/jsf/html" 
    xmlns:ui="http://xmlns.jcp.org/jsf/facelets" 
    xmlns:p="http://primefaces.org/ui"> 
<h:head> 
    <title>Facelet Title</title> 
</h:head> 
<style> 
    div1{ 
     position: absolute; 
     background-color: lightblue; 
     font-family: arial; 
     font-size: 75px; 
     text-align: center; 
     top: 0px; 
     font-weight: bold; 
     left: 0%; 
     width: 100%; 
     height: 17%; 
     color: lightslategray; 
    } 
    div2{ 
     position: absolute; 
     top: 20%; 
     font-family: arial; 
    } 
    div3{ 
     background-color: red; 
     font-family: arial; 
     position: absolute; 
     bottom: 0%; 
     width: 100%; 
     left: 0%; 
     font-style: italic; 
     font-weight: lighter; 
     height: 15%; 
     color: lightslategray; 
     text-align: right; 
    } 

</style> 
<h:body> 
    <div1> 
     <ui:insert name="header"> 
      <ui:include src = "header.xhtml"/> 
     </ui:insert> 
    </div1> 
    <div2> 
     <ui:insert name="content"> 
      <ui:include src ="defaultContent.xhtml"/> 
     </ui:insert> 
    </div2> 
    <div3> 

     <ui:insert name="footer"> 
      <img src="../img/etf.jpg"/> 
      <div4><ui:include src = "contact.xhtml"/></div4> 
     </ui:insert> 
    </div3> 
</h:body> 

+0

Je pense que vous pouvez déboguer beaucoup plus ... Où est-il chargé, quelle est l'URL, quelle devrait être l'URL et plus ... – Kukeltje

+0

Y at-il une raison pour laquelle le style est en dehors de la tête? –

Répondre

0

Le problème est que les modèles étaient dans le projet> Web> modèles et d'autres pages dans Project> Web. Quand un modèle a été inclus dans une page, les changements d'url, et je ne suis plus l'URL qui convient pour le modèle. C'est maintenant l'URL qui fonctionne avec la page dans laquelle le modèle est utilisé.

+0

Mais cela aurait dû être assez visible dans un 404 dans le navigateur et le serveur, non? Avez-vous vérifié ces choses avant de poster la question? – Kukeltje