Java MasterPage?

1 resposta
leoviniga

Olá pessoal…

Estou desenvolvendo uma aplicação web(meu TCC) e gostaria de saber se no Java tem algum conceito semelhante às MasterPages do ASP.NET

Estou utilizando o framework JSF

Se possível também exemplos e/ou um tutorial online que eu realmente não encontrei…talvez não soube pesquisar…

Agradeço desde já…

1 Resposta

TheMMM

Não conheço ASP.NET mas pelo o que li nesse link: http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx
A MasterPages é um recurso do ASP.NET que visa a criação de um padrão (layout) para suas páginas Web. Basicamente ela cria o LookAndFeel de sua aplicação.

Conheço isso como Templates, e talvez em Java seja o mesmo nome.
Dei uma pesquisada no Google e achei o seguinte link:
http://download.oracle.com/docs/cd/E15315_08/help/org.eclipse.jst.jsf.doc.user/html/gettingstarted/tutorial/JSFTools_tutorial_JSF20.html

No meio da página ensina a como criar uma template usando algunas tags como por exemplo:

<!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">
<head>
  <title><ui:insert name="title">Facelets Tutorial</ui:insert></title>
</head>

<body>

<div id="header">
    <ui:insert name="header">
        <ui:include src="/WEB-INF/templates/header.xhtml"/>
    </ui:insert>
</div>

<div id="content">
    <ui:insert name="content">
    </ui:insert>
</div>

<div id="footer">
    <ui:insert name="footer">
        <ui:include src="/WEB-INF/templates/footer.xhtml"/>
    </ui:insert>
</div>

</body>
</html>

Basicamente é isso, acredito que daqui em diante possa ir aprendendo mais.
Qualquer coisa volte a postar para a galera ir ajudando.

Ate+

Criado 18 de agosto de 2011
Ultima resposta 18 de ago. de 2011
Respostas 1
Participantes 2