Dúvidas básicas JSF2

4 respostas
R

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 ?

4 Respostas

drsmachado

rlanhellas:
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

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">

<html xmlns="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.

R

Obrigado

Criado 10 de agosto de 2013
Ultima resposta 11 de ago. de 2013
Respostas 4
Participantes 2