|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mentawai.template.ConventionController
public class ConventionController
Controller responsavel pelo suporte a convencoes. Trabalha com valores defaults, porem pode ser extendido e personalizado. Ele funciona assim: suponha que haja uma requisicao modules/news/list.page. O easytemplates vai pegar o template base, vai setar os valores para os blocos comuns, como "topo", "menu", "rodape", etc. e setara no bloco de nome "body" (veja o metodo getPrincipalBlock) o valor modules/news/list.jsp
| Constructor Summary | |
|---|---|
ConventionController()
|
|
| Method Summary | |
|---|---|
String |
getExtension()
Por default retorna .jsp. |
String |
getPrincipalBlock()
Por default, vale "body". |
String |
getRoot()
Pode ser estendido e redefinido. |
void |
processPage(Page page,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext application)
Realiza alguma tarefa ANTES da renderizacao do page |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConventionController()
| Method Detail |
|---|
public void processPage(Page page,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext application)
PageController
processPage in interface PageControllerpublic String getRoot()
public String getPrincipalBlock()
public String getExtension()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||