Bom, tenho as dúvidas abaixo sobre JSF2 e espero que vocês possam me ajudar:
1 - Os arquivos de CSS e Imagens ficam dentro de WebContent ?
2 - Não sei se é certo (pelo menos no PHP trabalhava assim), mas quero criar uma página index.xhtml e criar toda estrutura de layout nela, depois só vou chamando as outras
dentro dela, dessa forma eu não preciso ficar definindo layout em todas. O que vocês em dizem ? Como fazer isso ?
Bom, tenho as dúvidas abaixo sobre JSF2 e espero que vocês possam me ajudar:
1 - Os arquivos de CSS e Imagens ficam dentro de WebContent ?
Sim, em resources/css
rlanhellas:
2 - Não sei se é certo (pelo menos no PHP trabalhava assim), mas quero criar uma página index.xhtml e criar toda estrutura de layout nela, depois só vou chamando as outras
dentro dela, dessa forma eu não preciso ficar definindo layout em todas. O que vocês em dizem ? Como fazer isso ?
Sim, estude facelets. É como a estrutura de layout do JSF.
R
rlanhellas
Sou obrigado a definir o código abaixo em todas as páginas ?
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xmlns:ui="http://java.sun.com/jsf/facelets"xmlns:h="http://java.sun.com/jsf/html"xmlns:f="http://java.sun.com/jsf/core"xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"xmlns:t="http://myfaces.apache.org/tomahawk"xmlns:c="http://java.sun.com/jstl/core">
drsmachado
Todo o código não, você precisa colocar o cabeçalho do xhtml em todas, mas cada xmlns depende de seu uso, onde você não o utiliza, não é preciso.