Nwlapcug.com


Differenza tra tag JSP personalizzati & fagioli

Differenza tra tag JSP personalizzati & fagioli


JavaBeans e tag personalizzati pagina JSP (Java Server) vengono utilizzati nelle applicazioni Java per creare applicazioni e siti Web. JavaBeans incapsulare l'elaborazione dati e analisi logica. Tag JSP personalizzati vengono utilizzati per presentare informazioni sulle pagine Web. Quando qualcuno Visualizza un codice di pagina Web, potranno vedere fagioli del Java e JSP personalizzati tag ma non il codice complesso ogni viene eseguito dal server che fornisce la pagina Web ed elaborazione dei dati.

Java Beans

Java Beans o fagioli sono moduli di codice riutilizzabile che catturano uno stato in un secchio di dati utilizzabili che possa essere elaborato da altro codice. Secondo "Java/J2EE lavoro intervista Companion," "JavaBeans può essere utilizzato in sia servlet e JSP. È possibile definire un fagiolo in un Servlet e usarli in un'altra pagina JSP o Servlet." Java Beans memorizzare informazioni e lo stato delle informazioni. Java Beans comunicare con Enterprise Java Beans (EJB) sul server. Java Beans traccia di informazioni quali connessione utente tempo e avvierà azioni come disconnettersi da un sito Web dopo periodi di inattività specificati.

Tag JSP personalizzati

Differenza tra tag JSP personalizzati & fagioli


Tag JSP personalizzati sono simili a HTML.


Tag JSP personalizzati, chiamato anche chiamato anche estensioni di tag JSP, divorzio creazione di una pagina Web da codice Java. Tag personalizzati forniscono funzionalità riutilizzabili su pagine Web JSP. Attributi di tag JSP vengono scritti nel formato nome = valore all'interno del tag stesso. Tag JSP personalizzati possono essere memorizzati in librerie di tag chiamate taglibs. Cambiando le implementazioni personalizzate di tag JSP non cambia il codice di Java a cui fa riferimento il tag. Tag JSP personalizzati consentono la realizzazione di azioni di pagina Web personalizzata da riorientare gli utenti per conto dello stato pagine Web o generare windows browser secondario. Tag JSP personalizzati saranno richiamate e presentare utente pagine Web come ad esempio schermi di disconnessione.

Somiglianze

Entrambi gli oggetti sono progettati per la riutilizzabilità in tutto un sito Web. Java Beans e tag JSP personalizzati sono collegati dai loro nomi di attributo in modo che quando il codice viene modificato, tutti gli altri tag e Java Beans sono aggiornati pure. Questo è chiamato manutenibilità. Java Beans sia tag JSP personalizzati vengono implementate tramite classi Java. Entrambi i tag JSP personalizzati e i fagioli vengono utilizzati per creare un incapsulamento riutilizzabile di codice Java complesso o analisi logica.

Differenze

Tag personalizzati implementare azioni su Java Beans, come la generazione di un messaggio di errore quando i valori non validi vengono immessi in un campo di pagina Web o di presentare una pagina di accesso dopo le credenziali utente sono accettate. Contenuto JSP può essere manipolato con i tag personalizzati, ma non con JavaBeans. Secondo "JavaServer Faces Programming", "è raro usare un fagiolo per inviare tag HTML in un browser Web, perché questo rende il fagiolo personalizzato per quella pagina." Tag personalizzati sono raccomandati per l'invio di tag HTML in un browser Web. Tag personalizzati può ricevere i parametri forniti da JSPs. JSP tag può rappresentare pulsanti di controllo, mentre Java Beans controllare e mantenere gli Stati di connessione.