I vantaggi di Struts Oltre servlet

November 17

Servlet sono una tecnologia basata su Java utilizzato per costruire e migliorare i server web. Indipendente da qualsiasi piattaforma specifica, servlet consentono agli utenti di combinare tutte le tecniche di costruzione di server che hanno scelto. Tuttavia, questa natura aperto viene con svantaggi. Incorporato nel codice Java, servlet può essere ingombrante, molto tecnica e più adatto a un designer programma di un web designer. Come risultato, molti web designer si rivolgono a Apache Struts, noto anche come Jakarta Struts, una tecnologia più snella, con diversi vantaggi rispetto servlet.

HTML non incorporato in Javascript

Servlet sono specificamente progettati per Javascript, e sono estremamente utili in questo senso. Tuttavia, a causa della loro tutto in una servlet interfaccia non si separano Javascript da HTML. Come area principale la maggior parte dei web designer 'di messa a fuoco è HTML, raramente hanno una competenza in Javascript. Utilizzando Servlet, web designer non può semplicemente modificare la codifica HTML del proprio sito web; invece devono alterare prima manualmente la codifica Java. Questo fastidio viene evitato utilizzando Struts, che consente ai web designer di modificare HTML di un sito web senza toccare il codice Java.

HTML e Java separare automaticamente

In un sistema che si basa su servlet, web designer e programmatori che vogliono evitare di avere HTML del sito incorporato in Javascript devono pagare meticolosa attenzione a mantenere il Javascript e HTML separato. Struts evita questo problema con le garanzie built-in contro il passaggio di HTML e Java, che consente ai programmatori di concentrarsi su Java e ai progettisti di concentrarsi su HTML, senza doversi preoccupare di loro impatto gli uni sugli altri.

Caratteristiche semplificato sul Web Designing

In linea con le tendenze meno tecnici, un'interfaccia utente Struts ha anche molti vantaggi rispetto servlet. Basate su un presupposto fissato dal JSP (JavaServer Pages Technology), un altro popolare programma di modifica HTML, Struts crea programmi preimpostati che gestiscono molti degli aspetti comunemente ripetuti di web design, denominata "classi di utilità", e utilizza tag HTML che consentono una web pagina da copiare mantenendo intatte le sue entrate.