# Apache Tiles Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Framework Web Java](https://www.g2.com/it/categories/java-web-frameworks)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 18
## About Apache Tiles
Apache Tiles consente agli autori di definire frammenti di pagina che possono essere assemblati in pagine complete durante l&#39;esecuzione.




## Apache Tiles Reviews
  ### 1. Apache Tiles è un framework di templating versatile

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 03, 2019

**Cosa Le piace di più di Apache Tiles?**

È progettato per essere utilizzato facilmente insieme ad altri framework web come Spring Web, Struts, ecc. Ho avuto l'opportunità di lavorare con Apache Tiles nel mio primo progetto web Java costruito su Struts e ci ha aiutato molto a organizzare le nostre pagine. E, la volta successiva che l'ho usato è stato insieme a Spring Webflow per un'applicazione web di prenotazione crociere. Ci ha aiutato a lavorare senza intoppi.

**Cosa non Le piace di Apache Tiles?**

Lo svantaggio è come lo configuri. Non è più di tendenza configurare usando XML. Penso che il mondo Java abbia iniziato ad abbandonare XML da quando Spring ha introdotto Java Config.

**Raccomandazioni per chi sta considerando Apache Tiles:**

È Apache Tiles o un altro. Non cercare di mescolarlo con un altro framework di templating.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Apache Tiles in termini di evoluzione è il parente primordiale dei Microfrontends. Ha iniziato a rendere le parti della pagina come componenti che vengono assemblati al momento del caricamento.

  ### 2. Ottimo per il design MVC

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 21, 2021

**Cosa Le piace di più di Apache Tiles?**

Apache Tiles è stato una parte integrante del framework J2EE. È uno strumento molto maturo e ampiamente utilizzato per creare applicazioni web basate su Java che si basano sul pattern di progettazione MVC. La cosa migliore è la sua compatibilità con il framework Struts.

**Cosa non Le piace di Apache Tiles?**

Dalla versione 3.0.8 Apache Tiles è stato dismesso e non aggiornato dalla fondazione Apache. Tuttavia, è stato forkato in diversi altri progetti Open source.

**Raccomandazioni per chi sta considerando Apache Tiles:**

È un ottimo strumento per costruire componenti front-end sopra il framework Java.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

L'ho usato principalmente mentre lavoravo sull'applicazione web Medicare/Medicaid della Carolina del Nord. Era il framework di composizione dei template utilizzato nell'applicazione insieme al backend dei servizi web Java.

  ### 3. Apache Tiles è ancora utile e degno del sistema di migrazione

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** February 02, 2021

**Cosa Le piace di più di Apache Tiles?**

utilizzando la prossima versione jstl 1.2, può funzionare bene con spring boot, springmvc e angular js

**Cosa non Le piace di Apache Tiles?**

Fallo manualmente configurando nel file tiles.xml invece di usare il codice di configurazione. Meglio se combini tilesx e tiles taglib in un unico taglib. Nota di supporto, vedo che su Apache Tile è stato ritirato, quindi il supporto della comunità sarà ridotto.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Migro il sistema legacy al nuovo sistema e utilizzo una libreria più recente, sembra che funzioni bene con la libreria attuale su pom.xml e sembra che renda la pagina HTML un po' più velocemente. Dovrebbe essere così per me.

  ### 4. Ho usato Apache Tiles per un grande progetto: Il Portale Sanitario del Governo (Obama Care)

**Rating:** 4.0/5.0 stars

**Reviewed by:** Enrique M. | S, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 29, 2021

**Cosa Le piace di più di Apache Tiles?**

Quanto è stato facile soddisfare i nostri requisiti utilizzando Apache Tiles, alcuni requisiti erano: suddividere il lavoro tra i team: designer, sviluppatori e traduttori (inglese, spagnolo)

**Cosa non Le piace di Apache Tiles?**

La configurazione dovrebbe essere più semplice. Poiché l'integrazione con CSS, bootstrap a volte i requisiti erano difficili per la pipeline CI.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Sì, per grandi progetti

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Grande funzionalità e prestazioni

  ### 5. Buona esperienza

**Rating:** 5.0/5.0 stars

**Reviewed by:** Diego F. | Senior Frontend Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** January 13, 2021

**Cosa Le piace di più di Apache Tiles?**

Mi è piaciuta molto l'interfaccia utente e la facilità di implementazione.

**Cosa non Le piace di Apache Tiles?**

Niente mi viene in mente in questo momento.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Si integra facilmente con altri framework web come Spring Web, Struts, ecc.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Semplifica le interfacce utente

  ### 6. È stato fantastico lavorare con Apache Tiles e mi ha fatto risparmiare molto tempo nella progettazione delle pagine in JSP.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** February 10, 2021

**Cosa Le piace di più di Apache Tiles?**

Non devo progettare la mia pagina manualmente e potrei usare Apache Tiles.

**Cosa non Le piace di Apache Tiles?**

All'inizio è stato un po' difficile iniziare e non c'erano molti tutorial disponibili su Internet.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Altamente raccomandato

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Progettare pagine senza scrivere alcun codice su JSP.

  ### 7. Sviluppo rapido

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 27, 2021

**Cosa Le piace di più di Apache Tiles?**

Aumenta la velocità di sviluppo, il che è molto cruciale quando si tratta di consegnare il progetto al cliente in tempo.

**Cosa non Le piace di Apache Tiles?**

Non riesco a pensare a qualcosa che possa essere descritto qui.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Possiamo riutilizzare singoli componenti in più pagine, il che struttura il codice in modo ben organizzato.

  ### 8. Componenti plug-in che possono essere riutilizzati in altri riquadri per creare una pagina HTML

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Vendita al dettaglio | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 18, 2021

**Cosa Le piace di più di Apache Tiles?**

Il codice può essere riutilizzato come frammenti ed è altamente manutenibile.

**Cosa non Le piace di Apache Tiles?**

È passato un po' di tempo da quando ho usato Apache Tiles, ma se potessi ricordare una cosa, sarebbe XML.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Bassa manutenzione

  ### 9. Framework molto utile per progettare una pagina web.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nimesh P. | Sr. Software Engineer , Mid-Market (51-1000 dip.)

**Reviewed Date:** November 02, 2019

**Cosa Le piace di più di Apache Tiles?**

È un framework di templating gratuito e open source costruito interamente sul pattern di progettazione Composite.

Vantaggi:
riusabilità
ease in configurazione
overhead delle prestazioni molto basso
capacità di costruire viste complesse (composite) a partire da viste di base, riutilizzo dell'interfaccia utente
è in circolazione da un po' di tempo ed è supportato in alcuni framework principali, come Spring (è facile iniziare con esso)

**Cosa non Le piace di Apache Tiles?**

vista composita invece di decoratore - nella mia opinione personale il pattern decoratore è più flessibile - puoi definire variabili, slot, attributi, ecc. alla fine della gestione della richiesta, mentre nella vista composita devi concentrarti su quando definisci l'attributo (tutti gli attributi di una sotto-vista devono essere definiti prima che venga renderizzata - la sovrascrittura degli attributi è più difficile)

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Utilizzando il core jar di tile ho risolto molti problemi nella mia organizzazione. Integra Apache Tiles con la mia applicazione boot per una migliore performance.

  ### 10. Una buona libreria per il templating UI

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** October 29, 2019

**Cosa Le piace di più di Apache Tiles?**

Apache Tiles ti consente di creare modelli di interfaccia utente riutilizzabili, risparmiando molto tempo creando componenti una sola volta e incorporandoli nelle tue pagine di visualizzazione. Questo ha come risultato evitare di reinventare la ruota e aggiungere codice duplicato ovunque, il che non solo ti fa risparmiare tempo, ma mantiene anche il tuo codice molto più pulito e comprensibile.

**Cosa non Le piace di Apache Tiles?**

Purtroppo il progetto non è più sviluppato, il che ha come risultato una difficoltà nel chiedere soluzioni ai problemi sul web e nel trovare risorse poiché la comunità intorno ad esso sta diminuendo. Integrarlo con strumenti moderni può presentare molti problemi.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Apache Tiles ti fa risparmiare tempo evitando la duplicazione del codice, che può causare vari errori (come errori di battitura, ecc.). Poiché i componenti vengono creati una sola volta, è più facile per lo sviluppatore svolgere il lavoro più velocemente durante i periodi di sviluppo, refactoring e correzione dei bug.

  ### 11. Applicazione web Apache Tiles

**Rating:** 3.5/5.0 stars

**Reviewed by:** Lenin Kumar K. | Software Developer, Tecnologia dell'informazione e servizi, Enterprise (> 1000 dip.)

**Reviewed Date:** November 04, 2019

**Cosa Le piace di più di Apache Tiles?**

Le Apache Tiles sono semplici e facili da comprendere, configurare e costruire. Anche i giovani sviluppatori possono creare un'applicazione web con un breve periodo di apprendimento. Ideali per costruire applicazioni web in formato standard.

**Cosa non Le piace di Apache Tiles?**

Le piastrelle saranno buone se stiamo cercando lo stesso aspetto e sensazione, altrimenti l'utente finisce per creare più piastrelle.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Se stai cercando di sviluppare un'applicazione web modello standard con meno sforzo, allora Apace Tiles è la scelta migliore.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Le tessere saranno utili per creare banner, barra dei link di navigazione, link di accesso rapido per fornire i riferimenti e i dettagli dell'azienda, ovvero per fornire operazioni comuni su tutte le pagine web.

  ### 12. Buona libreria per il design dell'interfaccia utente

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gautam S. | Software Architect, Enterprise (> 1000 dip.)

**Reviewed Date:** March 04, 2019

**Cosa Le piace di più di Apache Tiles?**

Apache Tiles è una libreria che consente di dividere una pagina UI HTML in componenti e quindi riutilizzare quei componenti in più pagine. Con questo permette di progettare la pagina UI in componenti che vengono uniti a runtime per generare la pagina HTML completa per un caso d'uso specifico. La libreria fornisce librerie di tag per dividere un singolo file HTML in più file e quindi utilizzare altri tag per combinare quei file per generare una pagina UI finale. Questo riduce notevolmente il codice per l'interfaccia utente.

**Cosa non Le piace di Apache Tiles?**

Una delle cose che non mi piace è che, anche se le pagine HTML sono divise in componenti e riutilizzate in più pagine, ciò non significa che quando un utente naviga tra le pagine, i componenti comuni non vengano ricaricati di nuovo dal server. Questa funzionalità non fa parte del framework Tiles. Per evitare che i componenti si ricarichino nelle visite successive, è ancora necessario l'uso di Javascript e AJAX. Tuttavia, il codice risparmiato grazie a Tiles è un buon risultato.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Assolutamente consigliato per lo sviluppo dell'interfaccia utente.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Ho utilizzato Apache Tiles per sviluppare applicazioni web utilizzando HTML, Struts e altre tecnologie Java-J2EE per progetti di Bioinformatica.

  ### 13. È stata un'esperienza fantastica usare Apache Tiles

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ritesh T. | Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** November 04, 2019

**Cosa Le piace di più di Apache Tiles?**

Approccio giusto per creare e mantenere diversi modelli per lo sviluppo dell'interfaccia utente. Facile da usare

**Cosa non Le piace di Apache Tiles?**

Mi dispiace, ma fino ad ora non ho trovato alcun problema importante.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Per favore, sentiti libero di usare questo

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Principalmente creando configurazioni di template UI per più pagine. Facile da configurare e riutilizzare.

  ### 14. Software composito che vale la pena scaricare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Biotecnologia | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 30, 2019

**Cosa Le piace di più di Apache Tiles?**

Mi piace che Apache Tiles sia un software open source che utilizza un framework per organizzare i raggruppamenti nei Tiles.

**Cosa non Le piace di Apache Tiles?**

Non mi piace che non possa essere integrato facilmente con altri software.

**Raccomandazioni per chi sta considerando Apache Tiles:**

Nessuna raccomandazione attuale tranne che vale la pena fare una prova.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Il problema principale è che vorrei integrare Apache Tiles con altri software di lavoro per avere un sistema più centrale.

  ### 15. Ottimo Scorciatoia & Strumento

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 25, 2019

**Cosa Le piace di più di Apache Tiles?**

Questo strumento aumenta la produttività e riduce il tempo impiegato nello sviluppo utilizzando frammenti.

**Cosa non Le piace di Apache Tiles?**

Inizialmente può essere un po' manuale da avviare, ma una volta implementato per un po' di tempo, questo è un grande risparmio di tempo.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Sviluppare programmi per progetti front-end/mobile

  ### 16. fantastico Apache Tiles

**Rating:** 3.5/5.0 stars

**Reviewed by:** william p. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 02, 2018

**Cosa Le piace di più di Apache Tiles?**

Quello che mi piace di più di questo software è quanto sia facile per me assemblare le pagine, risparmiandomi molto tempo e permettendomi di fare più lavori, oltre ad essere piuttosto semplice lavorare con un'interfaccia chiara e dinamica.

**Cosa non Le piace di Apache Tiles?**

ciò che mi dispiace è che per poter migrare le informazioni del mio lavoro a una versione superiore di questo software, diverse parti di esso devono essere aggiornate, preferirei che questo processo potesse essere fatto con un aggiornamento totale del programma e non a pezzi.

**Raccomandazioni per chi sta considerando Apache Tiles:**

buon supporto tecnico
Facile da usare.
Multifunzionale

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Posso creare pagine rapidamente in modo semplice.

semplifica lo sviluppo di siti web di interfaccia
Posso creare librerie di lavoro
permette di creare frazioni e che la pagina sia assemblata in modo atomico.

  ### 17. Ottimo framework per siti web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ricardo L. | Mid-Market (51-1000 dip.)

**Reviewed Date:** June 02, 2018

**Cosa Le piace di più di Apache Tiles?**

Le piastrelle sono semplici, senza confusione, e la comunità delle piastrelle è molto amichevole con chiunque abbia una domanda.

**Cosa non Le piace di Apache Tiles?**

Sembra che più persone siano interessate ad altri framework giovani, vorrei che ci fossero più persone che usano tiles.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Generare siti web che possano essere gestiti da più team senza il fastidio di un supporto costante

  ### 18. Ottimo servizio per la creazione di modelli

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Media radiotelevisivi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** June 14, 2018

**Cosa Le piace di più di Apache Tiles?**

La creazione di modelli è facile e ha un aspetto fantastico!

**Cosa non Le piace di Apache Tiles?**

Un po' confuso da usare all'inizio, ma i tutorial sono utili.

**Quali problemi sta risolvendo Apache Tiles e in che modo La sta aiutando?**

Creare un modello di sito web migliore che sia elegante e facile da usare.


## Apache Tiles Discussions
  - [The CROSS SITE SCRITING issues are secure and fixed in the current version?](https://www.g2.com/it/discussions/37018-the-cross-site-scriting-issues-are-secure-and-fixed-in-the-current-version) - 1 upvote
  - [Why would you choose Apache Tiles over other newer technologies?](https://www.g2.com/it/discussions/36314-why-would-you-choose-apache-tiles-over-other-newer-technologies) - 1 upvote

- [View Apache Tiles pricing details and edition comparison](https://www.g2.com/it/products/apache-tiles/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-01+16%3A33%3A25+-0500&secure%5Bsession_id%5D=1fe0e21a-c535-42ac-9533-00d9271dc41e&secure%5Btoken%5D=12bfecc87a4e729b9a3e79be2a1d9815cb905a221cbcbf6ae6c54304387aa68a&format=llm_user)


## Top Apache Tiles Alternatives
  - [spring.io](https://www.g2.com/it/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/it/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Grails](https://www.g2.com/it/products/grails/reviews) - 3.6/5.0 (23 reviews)

