GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Template de paginas com Struts2
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
28/03/2011 15:26:02
Assunto:
Template de paginas com Struts2
Helder8
JavaBaby
Membro desde: 11/03/2010 17:34:42
Mensagens: 98
Offline
Olá Pessoal,
Vou começar a desenvolver um projeto web e gostaria de saber se vocês conhecem algum framework para template de pagina para usar no Struts 2?
Estava tentando usar o sitemash, mas não obtive muito sucesso, se vocês tiverem algum tutorial, de algum template, ajudaria muito.
Obrigado.
SCJP 6.0
28/03/2011 15:33:09
Assunto:
Re:Template de paginas com Struts2
zelopes
JavaBaby
Membro desde: 10/02/2005 06:56:13
Mensagens: 96
Offline
struts 2 + tiles
http://www.vaannila.com/struts-2/struts-2-example/struts-2-tiles-example-1.html
[]'s
28/03/2011 16:26:00
Assunto:
Re:Template de paginas com Struts2
Helder8
JavaBaby
Membro desde: 11/03/2010 17:34:42
Mensagens: 98
Offline
Valeu, to implemantando o tutorial e funcionou perfeitamente, tava querendo colocar com anotacion do Struts 2, você sabe como transformar isso:
Struts.xml
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="default" extends="struts-default"> <result-types> <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" /> </result-types> <action name="*Link" method="{1}" class="com.vaannila.action.LinkAction"> <result name="welcome" type="tiles">welcome</result> <result name="friends" type="tiles">friends</result> <result name="office" type="tiles">office</result> </action> </package> </struts>
Agora na classe java:
package com.vaannila.action; import com.opensymphony.xwork2.ActionSupport; import org.apache.struts2.convention.annotation.Action; import org.apache.struts2.convention.annotation.ParentPackage; import org.apache.struts2.convention.annotation.Result; @ParentPackage("struts-default") public class LinkAction extends ActionSupport { private static final long serialVersionUID = -2613425890762568273L; @Action(value = "/welcomeLink", results = { @Result(name = "welcome", type = "tiles", location="org.apache.struts2.views.tiles.TilesResult") }) public String welcome() { return "welcome"; } @Action(value = "/friendsLink", results = { @Result(name = "friends", type = "tiles",location="org.apache.struts2.views.tiles.TilesResult") }) public String friends() { return "friends"; } @Action(value = "/officeLink", results = { @Result(name = "office", type = "tiles",location="org.apache.struts2.views.tiles.TilesResult") }) public String office() { return "office"; } }
Dá erro ao carregar a configuração, vc sabe o que pode ser que eu esteja errando?
Obrigado.
SCJP 6.0
10/06/2011 09:57:53
Assunto:
Re:Template de paginas com Struts2
DiegoThuran
Entusiasta Java
Membro desde: 11/08/2010 23:31:27
Mensagens: 18
Offline
Se alguém souber eu estou com esse mesmo problema aqui.
11/06/2011 22:06:22
Assunto:
Re:Template de paginas com Struts2
Helder8
JavaBaby
Membro desde: 11/03/2010 17:34:42
Mensagens: 98
Offline
Para colocar com anotação usando Struts 2 eu fiz da seguinte forma abaixo:
A classe:
@ParentPackage("default") public class LinkAction extends ActionSupport { private static final long serialVersionUID = -2613425890762568273L; private Bean bean = new Bean(); @Action(value = "/welcomeLink", results = { @Result(location = "welcome", name = "welcome", type = "tiles") }) public String welcome() { return "welcome"; } }
Agora o Struts.xml
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="default" extends="struts-default"> <result-types> <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" /> </result-types> </package> </struts>
O Struts.xml é obrigatorio nesse exemplo.
Espero ter ajudado.
SCJP 6.0
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team