Tutorial de Struts

Buenas galera,

Bom eu pesquisei aqui no forum do GUJ e encontrei muita gente dizendo que o Struts não vale mais tanto apena, comparando-se com o JSF, WebWork e etc, mas quando eu vejo vagas de Java, a maioria pede experiencia em Struts, então eu decidi que o melhor, seria ter uma base de Struts e depois passar para algum outro framework.

Procurei na net alguns tutoriais mas não achei nada interessante e dinâmico, estou com o livro Struts em Ação, mas parece meio desatualizado.

Será que alguém tem algum tutorial, site o que for para me indicar?

vlws!!!

poxa cara… eu tbm naum conheço nenhum tutorial de struts…
mas pq vc naum coloca ai as suas duvidas??
ai vmos ajudano vc…!!!..

:smiley:

Ola Semer, você tentou a documentação do site do Struts? Lembrando que hoje podemos classificar 2 Struts, o Struts 1.X e o Struts 2.X, ambos são completamente diferentes.

A documentação oficial para o Struts 1.x você encontra no site do Struts http://struts.apache.org/1.3.8/index.html e é muito boa, em compensação o Struts 2, que na verdade é o Webwork com outro nome, a documentação deixa um pouco a desejar, mas você também encontra referencias no próprio site do Struts http://struts.apache.org/2.0.6/index.html

Espero ter ajudado

Dê uma olhada neste link…

http://www.roseindia.net/struts/strutsActionForms.shtml

[]'s

[quote=semer]Buenas galera,

Bom eu pesquisei aqui no forum do GUJ e encontrei muita gente dizendo que o Struts não vale mais tanto apena, comparando-se com o JSF, WebWork e etc, mas quando eu vejo vagas de Java, a maioria pede experiencia em Struts, então eu decidi que o melhor, seria ter uma base de Struts e depois passar para algum outro framework.

Procurei na net alguns tutoriais mas não achei nada interessante e dinâmico, estou com o livro Struts em Ação, mas parece meio desatualizado.

Será que alguém tem algum tutorial, site o que for para me indicar?

vlws!!![/quote]

Cara, aproveita que você tá com o “Struts em ação”, mastiga ele rapidinho, pq não tem tanto conteúdo nele, depois parte pra outro que te interessar melhor.

Framework MVC não muda tanta coisa assim não.

[]´s

Vlw as dicas galera!!!

Eu vou dar uma olhada nos links e tb vou começar a postar as minhas dúvidas, mas como eu estou no começinho ainda não tenho alguma dúvida concreta, minha maior dificuldade no momento é é entender o struts-config.

A apostila da Caelum do curso FJ-21 fala bastante de Struts…e é excelente!

Recomendo você a dar uma olhada:

www.caelum.com.br

Lah fala do struts-config.xml que você está tentando entender…

Buenas pessoal…

To enfrentando um problema cabeludo e não faço idéia do que seja. segue o erro se alguém tiver uma idéia e puder dar uma luz!

Unable to load tag handler class “org.apache.strutsel.taglib.bean.ELMessageTag” for tag “bean:message”

E ai pessoal, alguém tem alguma resposta sobre o erro acima???

meu codigo está seguinte forma:
[b]web.xml

[code]

http://struts.apache.org/tags-bean-el /WEB-INF/tld/struts-bean.tld [/code]

[b]Meu JSP
<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>
<%@ taglib uri=“http://struts.apache.org/tags-html” prefix=“html”%>
<%@ taglib uri=“http://struts.apache.org/tags-bean-el” prefix=“bean”%>
" prefix=“bean” %>

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>

<meta http-equiv=“Content-Type” content=“text/html; charset=ISO-8859-1”>
<style type=“text/css”>
#menu{
width:130px;
height:550px;
background:#FFFFCC;
padding:5px;
border:3px inset #cccccc;
}
#menu ul{
widht:110px;
padding:6px;
margin:0;
background: RED;
border:3px outset #ffffff;
}
#menu li {
list-style: none;
padding:3px 5px;
background:#666666;
margin-bottom:2px;
font: 12px verdana, arial, helvetiva, sans-serif;
}
#menu li a {
color: #ffffff;
text-decoration: none;
}
#menu li a:visited {
color: #000099;
}
#menu li a:hover {
color: #000;
background-color:#fff;
}
</style>

<title>Struts Project</title>
<div id=“menu”>


  • <html:link action="/ProdutoSubmit"><bean:message key=“cadastro.de.cliente”/></html:link>

  • <html:link action="/CadAndProc" ><bean:message key=“cadastro.andamento.processual”/></html:link>

  • <html:link action="" ><bean:message key=“cadastro.de.honorarios”/></html:link>

  • <html:link action="" ><bean:message key=“cadastro.de.tarefas”/></html:link>

  • <html:link action="" ></html:link>

  • <html:link action="" >LINK 5</html:link>

  • <html:link action="" >LINK 6</html:link>


</div>
[/code]

[b]Meu .properties

# -- keys --
cadastro.de.cliente=Cadastro de Clientes
cadastro.andamento.processual=Cadastro/Andamento Procecessual
cadastro.de.honorarios=Honorários
cadastro.de.tarefas=Tarefas

Estava usando um exemplo como base mas não sei o que é se alguém puder mu ajudar!!! vlw!!