Projeto Struts TI  XML
Índice dos Fóruns » Notícias
Autor Mensagem
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Struts Ti is a simplified Model 2 framework for developing webapps which allows the developer better access to the underlying servlet/portlet environment. It serves a niche of web applications that don't want the additional complexity of server-side components and verbose configuration, yet want the structure and controller features of a modern web framework. Struts Ti builds on the directions of Struts 1.x, yet re-implements the framework to provide a clean slate for the next generation of Struts Ti. It aims to combine the simplicity of Ruby on Rails and NanoWeb, the refinement of WebWork 2, the tool-friendly authoring and Page Flow of Beehive, and the lessons learned from Struts 1.x.

The key word for Struts Ti is simplicity. Ideally, Struts Ti should approach Ruby on Rails levels of easy of use, yet scale up to large applications providing a smooth transition to JSF/Shale if desired.


Lembrando que o Struts TI não é um projeto da Apache Software Foundation e nada garante que um dia será.

Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Gostei disso aqui ... Struts Ti should approach Ruby on Rails levels of easy of use

>> Inocêncio.
[MSN] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Meu amigo, comparar Struts com Rails é como comparar um elefante com uma pena.

O Struts do jeito que tá hoje, tem problemas graves, que o Craig já apontou antes de passar pro Shale mas que a comunidade parece não estar interessada.

Esse projeto não vai longe (se for a algum lugar).

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
ZehOliveira
GUJ Ranger

Membro desde: 12/12/2003 22:13:49
Mensagens: 964
Localização: Maceio-AL
Offline

Maurício, colocaram algum produto na tua cerveja, cara?
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

ZehOliveira wrote:Maurício, colocaram algum produto na tua cerveja, cara?


Você não imagina o que é passar 3 dias lutando contra um ActionForm, velho

A revolta foi tão grande que eu virei o projeto de cabeça pra baixo e refiz ele todo usando o Spring, devia ter criado vergonha na cara e ter mudado isso antes

Ainda existem alguns requícios de Struts aqui, mas eu espero dar um fim rápido e indolor neles o mais rápido possível

E pra que ninguém diga que é ingratidão, eu agradeço aos bons tempos que o Stuts me deu, mas hoje não rola mais não. É muita gambiarra, muito "glue code", tem uma hora que a paciência desaparece (alguém já tentou manter o estado de um <select> usando Struts? Já? Pois é, você sabe o que eu passei...).

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
afamorim
JavaEvangelist
[Avatar]

Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline

Rapaz eu meio que discordo, trabalho com struts nos meus projetos e funciona perfeitamente, usando a tag select com multivalorado, a unica coisa estou fazendo apenas algumas modificações pois quero usar a nova funcionalidade do javascript (JAAS) para reloads sem refresh.

o actionform eu extendi e criei um meu que torna muita mais rapido o desenvolvimento, meus forms carregar atraves de um metodo tudo que eu preciso de coleção para as paginas, é uma blz!


estou so dando um tempo para dar uma olhada no jsf

por que tempo é $$$$

se vc não quer ficar alegre, problema seu a vida segue!
[Email]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

afamorim wrote:quero usar a nova funcionalidade do javascript (JAAS) para reloads sem refresh.


Acho que você está falando de AJAX


Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
afamorim
JavaEvangelist
[Avatar]

Membro desde: 15/07/2005 09:19:04
Mensagens: 453
Localização: Salvador - Ba
Offline

Rapaz é tanta sigla...

se vc não quer ficar alegre, problema seu a vida segue!
[Email]
Java n´ Roll
Smalltalk
[Avatar]

Membro desde: 12/08/2005 16:15:45
Mensagens: 1
Offline

Olá pessoal !!!

Estou engatinhando em Struts e estou tendo a mesma dificuldade que o Mauricio Linhares teve: manter o estado de um <select>. Mauricio, como vc fez pra resolver ??? Mas gostaria de resolver usando o struts...

afamorim, pelo jeito vc tambem conseguiu resolver... como vc fez?? o que seria este select multivalorado ???

abraços,

vanjunior
Smalltalk

Membro desde: 03/05/2007 18:29:57
Mensagens: 4
Offline

Trabalho com Struts + Spring + hibernate e não tenho problema algum, quem tem dificuldade com o struts é porque a arquitetura da aplicação está mal feita...

Não adianta furar o MVC e dizer q a culpa é do framework.


É evidente que o JSF é mais atual, mas não podemos desmerecer o Struts.
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline

Maurício Linhares wrote:Meu amigo, comparar Struts com Rails é como comparar um elefante com uma pena.

O Struts do jeito que tá hoje, tem problemas graves, que o Craig já apontou antes de passar pro Shale mas que a comunidade parece não estar interessada.

Esse projeto não vai longe (se for a algum lugar).


Você está falando do WW2, desculpa, Struts2 ou do Struts1?


É evidente que o JSF é mais atual, mas não podemos desmerecer o Struts.


JSF é algo totalmente diferente e com uma filosofia totalmente diferente de Struts.


manter o estado de um <select>. Mauricio, como vc fez pra resolver ??? Mas gostaria de resolver usando o struts...


O Struts2 ainda não resolveu isso ??????????????????????????? Será que vão se passar 10 anos e os problemas continuarão sendo os mesmos? Porque isso eu já tinha notado em 2005. Passaram 2 anos, nego refez a parada do zero, jogou o Struts1 fora, fez um merge com o WW e chan-chan-chan-chan: mesmos problemas, mesma complexidade, mesmo mar de XML que agora eles propõem resolver com um mar de Annotations (POA), etc.

ActionForm não faz qualquer sentido de existir quando vc pode e deve usar um POJO no lugar dele... O Strust2 se livrou dele...

Usar Struts hoje em dia só se for para arranjar um emprego... E boa sorte nesse emprego... (vai precisar)

E um redirect after login ??? Já dá para fazer com o Struts ??? Há, porra o cara se vira pra fazer isso, pega o JAAS, faz um filtro de servlet, isso é tão básico como gerenciamente de memória em C++, melhor deixar o cara fazer isso na mão.

Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
alexandremlima
JavaChild
[Avatar]

Membro desde: 29/12/2003 09:01:59
Mensagens: 129
Localização: Salvador-BA
Offline

Saoj, vc atropelou um pouco a sua leitura. Ele está falando é de Struts 1 mesmo. No Struts 2 já é totalmente natural manter o estado de qualquer componente web.
Quanto a fazer um "redirect after login", é muito mais fácil fazer no Struts 2 do que no Struts 1. É só usar um interceptador.
ZehOliveira
GUJ Ranger

Membro desde: 12/12/2003 22:13:49
Mensagens: 964
Localização: Maceio-AL
Offline

Sérgio, o post do maurício data de Agosto de 2005. Naquela época não existia ainda o Struts 2. Nem Mentawai, acredito.
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Pois é, deram pra ressucitar os mortos aqui agora

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
lavh
GUJ Master

Membro desde: 30/07/2006 16:09:55
Mensagens: 1311
Offline

Acho que o Sérgio é o tipo do cara que responderia:

Você gosta de mulher?

Gosto...claro!!!!

E do Mentawai?

vishhhhhhhh.....


hehehehe...brincadeira!
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team