Introducing G2.ai, the future of software buying.Try now
<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Imagem do Avatar do Produto
Apache Struts

Por The Apache Software Foundation

Perfil Não Reivindicado

Reivindique o perfil da sua empresa na G2

Reivindicar este perfil confirma que você trabalha na Apache Struts e permite que você gerencie como ele aparece na G2.

    Uma vez aprovado, você pode:

  • Atualizar os detalhes da sua empresa e produto

  • Aumentar a visibilidade da sua marca na G2, pesquisa e LLMs

  • Acessar insights sobre visitantes e concorrentes

  • Responder a avaliações de clientes

  • Verificaremos seu e-mail de trabalho antes de conceder acesso.

4.0 de 5 estrelas

Como você classificaria sua experiência com Apache Struts?

<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Já se passaram dois meses desde que este perfil recebeu uma nova avaliação
Deixe uma Avaliação

Avaliações e Detalhes do Produto Apache Struts

Imagem do Avatar do Produto

Já usou Apache Struts antes?

Responda a algumas perguntas para ajudar a comunidade Apache Struts

Avaliações Apache Struts (21)

Avaliações

Avaliações Apache Struts (21)

4.0
avaliações 21

Pesquisar avaliações
Filtrar Avaliações
Limpar Resultados
As avaliações da G2 são autênticas e verificadas.
Usuário Verificado em Serviços de Informação
AS
Médio Porte (51-1000 emp.)
"Melhor framework para desenvolvimento de aplicações web"
O que você mais gosta Apache Struts?

É de código aberto e compatível com MVC. Ele fornece tags JSP personalizadas para HTML, o que facilita o desenvolvimento. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

em comparação com o Spring, que oferece controladores web e recursos de injeção de dependência, ser apenas MVC não era recomendado Análise coletada por e hospedada no G2.com.

Usuário Verificado em Contabilidade
UC
Médio Porte (51-1000 emp.)
"Um bom framework MVC"
O que você mais gosta Apache Struts?

Boas tags para criar uma página da web facilmente para um aplicativo web separado Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

Eu o usei há algum tempo. Não é bom para micro serviços. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Serviços de Informação
CS
Empresa (> 1000 emp.)
"Consultor"
O que você mais gosta Apache Struts?

Fácil de aprender e implementar, portanto, bom para novos integrantes. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

Existem tantos microsserviços disponíveis, então mais melhorias seriam boas. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Software de Computador
US
Médio Porte (51-1000 emp.)
"Um framework MVC envolvente para aplicações web em Java"
O que você mais gosta Apache Struts?

Estrutura simples, robusta com configuração XML Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

Muitas coisas devem ser configuradas através de arquivos de configuração XML e não estão prontas para uso imediato, um único servlet controlador (ActionServlet) pode levar a problemas de escalabilidade. Análise coletada por e hospedada no G2.com.

HS
Product Manager
Empresa (> 1000 emp.)
"Uma das plataformas simples para o Framework MVC"
O que você mais gosta Apache Struts?

É muito simples de usar e é baseado no padrão de design Model-View-Controller. Mesmo tendo evoluído ao longo do tempo, ainda é muito simples de usar e entender. Perfeito para alguém que procura construir um site ou produto baseado no padrão de design MVC. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

É muito pesado em termos de configuração. É necessário escrever muitas configurações no arquivo xml. Aplicações pequenas podem ser feitas facilmente, mas criar uma aplicação grande pode acabar sendo confuso e com falhas. Análise coletada por e hospedada no G2.com.

lovenish t.
LT
Senior Engineer Software
Software de Computador
Médio Porte (51-1000 emp.)
"muito eficaz e eficiente framework web Java para desenvolver aplicativos"
O que você mais gosta Apache Struts?

no geral, parece bom e é muito flexível Fácil de usar e o desenvolvimento da aplicação web é muito fácil é de código aberto, então podemos adicionar nossas funções. tem recurso MVC e a combinação de jsp, servlet, hibernate torna-o super realista e eficiente. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

eu não tenho aversão a isso porque é uma estrutura muito poderosa para desenvolver aplicações web, é gratuita, o que a torna mais utilizável por muitas indústrias, uma coisa a lembrar é que, se você é iniciante e quer trabalhar com struts, você deve ter conhecimento de código básico em Java. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Software de Computador
US
Médio Porte (51-1000 emp.)
"Ampla gama de funcionalidades de framework para construir aplicações em HTML, JAVA, etc."
O que você mais gosta Apache Struts?

Além da codificação manual, já existem arquivos XML que podem adicionar grandes funcionalidades ao aplicativo. Podemos criar formulários elegantes usando JAVA, incluindo várias validações de formulários. Ao adicionar um arquivo de configuração struts integrado com o eclipse, podemos construir ótimas aplicações web. Dentro do Struts já existem vários arquivos jar que fornecem funcionalidades extras para o formulário. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

O Apache Struts é muito complicado de entender, sua sintaxe e funções de biblioteca exigem muita experiência de aprendizado. O processo de instalação e integração com o projeto Eclipse requer um forte conhecimento conceitual. Análise coletada por e hospedada no G2.com.

ravi r.
RR
Associate Software Developer
Software de Computador
Médio Porte (51-1000 emp.)
"Ótima estrutura para aplicações pequenas e médias"
O que você mais gosta Apache Struts?

É uma excelente estrutura de código aberto que combina o melhor de JSP, servlets e Hibernate em nossas aplicações. Possui uma arquitetura MVC, bom manuseio de classes. Gostamos muito da funcionalidade de tags personalizadas. Possui muitas bibliotecas para validações que facilitam nosso trabalho. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

Não é a melhor estrutura para as necessidades modernas, muitas vulnerabilidades existem e nenhum controlador web faz com que seja um não em muitas instâncias. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Gestão Educacional
UG
Médio Porte (51-1000 emp.)
"Revisão para Apache Struts"
O que você mais gosta Apache Struts?

Os valores ou mapeamentos do Struts são representados em arquivos XML ou de propriedades. Esse acoplamento frouxo significa que muitas alterações podem ser feitas sem modificar ou recompilar o código Java, e que mudanças completas podem ser feitas editando um único arquivo. Esta é uma das melhores características que eu gosto no Struts. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

O Struts em si não é muito transparente. Com aplicações Struts, há muito mais acontecendo nos bastidores do que com aplicações Web baseadas em Java normais. Como resultado, as aplicações Struts são mais difíceis de entender e otimizar. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Serviços de Informação
US
Médio Porte (51-1000 emp.)
"Struts é robusto, mas complicado de aprender"
O que você mais gosta Apache Struts?

Struts tem muitas vantagens, mas pessoalmente eu gostei de apenas algumas:

O uso desta metodologia implica em uma série de vantagens que nos ajudam a reduzir o tempo necessário para o desenvolvimento e facilitam a manutenção da aplicação web:

Transporte automático de dados inseridos no cliente (JSP) para o controlador (Action) usando formulários (ActionForm).

Transporte automático de dados enviados pelo controlador (Action) para a parte de apresentação (JSP) usando formulários (ActionForm).

Implementa a parte comum a todas as aplicações na parte do Controlador (ActionServlet); a parte particular de cada aplicação é facilmente configurável (struts-config.xml).

A separação dos componentes em camadas (MVC) simplifica muito o desenvolvimento e a manutenção. Análise coletada por e hospedada no G2.com.

O que você não gosta Apache Struts?

No pouco que trabalho com este framework, tenho ficado um tanto incomodado com o seguinte:

struts-config.xml

Trabalhe com propriedades redirecionando chamadas de "views" para o "model" apropriado. Isso é gerenciado através da configuração no arquivo "struts-config.xml", pois visa simplificar o fluxo de uma aplicação. No entanto, ele pode rapidamente se tornar grande e complicado e é propenso a adquirir erros, já que normalmente é editado manualmente. O struts-config.xml é difícil de ler e entender, o que é uma pena, conforme ditado pela operação da aplicação.

MVC

Struts é projetado para sistemas onde uma tela é preenchida e uma ação ocorre. Este é o coração do MVC. Não é fácil ter múltiplas rotas com múltiplas telas seguindo um fluxo de trabalho.

Não há modelo

Struts oferece pouca ajuda na codificação da lógica de negócios. Isso pode ser visto como uma força que proporciona flexibilidade. No entanto, significa que o Struts é principalmente um método complicado de anexar páginas web de servlets Java. Se a necessidade é por segurança ou um método padronizado para acessar bancos de dados, o Struts não fornece isso. Análise coletada por e hospedada no G2.com.

Preços

Detalhes de preços para este produto não estão disponíveis no momento. Visite o site do fornecedor para saber mais.

Comparativos Apache Struts
Imagem do Avatar do Produto
Angular
Comparar Agora
Imagem do Avatar do Produto
spring.io
Comparar Agora
Imagem do Avatar do Produto
Vaadin
Comparar Agora
Imagem do Avatar do Produto
Apache Struts
Ver Alternativas