Din punct de vedere arhitectural, JSP poate fi privit ca o abstractizare la nivel înalt a Servleturilor Java. JSP-urile sunt traduse în servlet-uri în timpul rulării, prin urmare JSP este un Servlet; fiecare servlet JSP este memorat în cache și reutilizat până când JSP-ul original este modificat.
JSP poate fi folosit independent sau ca componentă de vizualizare a unui design de tip server-side model–view–controller, în mod normal cu JavaBeans ca model și Servleturi Java (sau un cadru cum ar fi Apache Struts) ca controler. Acesta este un tip de arhitectură Model 2.,JSP permite ca codul Java și anumite acțiuni predefinite să fie intercalate cu conținut static de marcare web, cum ar fi HTML, pagina rezultată fiind compilată și executată pe server pentru a livra un document. Paginile compilate, precum și orice biblioteci Java dependente, conțin Java bytecode, mai degrabă decât codul mașinii. Ca orice alt program Java, acestea trebuie executate într-o mașină virtuală Java (JVM) care interacționează cu sistemul de operare gazdă al serverului pentru a oferi un mediu abstract, neutru din punct de vedere al platformei.,
JSP – urile sunt de obicei folosite pentru a livra documente HTML și XML, dar prin utilizarea OutputStream, pot livra și alte tipuri de date.containerul web creează obiecte implicite JSP precum request, response, session, application, config, page, pageContext, out și exception. Motorul JSP creează aceste obiecte în timpul fazei de traducere.
OGNL în struts 2 cu exemplu. Valoarea stivă în struts 2 cu exemplu. Interceptoare în struts 2 cu exemplu. Struts 2 execAndWait interceptor cu exemplu. Struts 2 interceptor personalizat cu exemplu. Struts 2 tip rezultat cu exemplu., Struts 2 redirecționa tipul de rezultat cu exemplu. Struts 2 cadru de validare cu exemplu. Struts 2 validarea de validatoare încorporate cu exemplu. Struts 2 validator necesar cu exemplu. Struts 2 requiredstring validator cu exemplu. Struts 2 validator stringlength cu exemplu. Struts 2 validator int cu exemplu. Struts 2 validator dublu cu exemplu. Struts 2 Data validator cu exemplu. Struts 2 validator de e-mail cu exemplu. Struts 2 regex validator cu exemplu. Struts 2 validator url Cu exemplu. Struts 2 i18n cu exemplu.Struts 2 Configurație Zero prin abordare convenție., Struts 2 configurare Zero prin abordarea adnotare. Funcționalitate DispatchAction în Struts 2 cu exemplu. Metoda dinamică invocarea în struts 2 cu exemplu. Struts 2 etichete UI cu exemplu. Struts 2 s: textfield, s:parola și s: trimiteți etichete UI cu exemplu. Struts 2 s: tag-ul UI ascuns cu exemplu. Struts 2 s:tag-ul UI textarea cu exemplu. Struts s: radio 2 TAG UI cu exemplu. Struts 2 s: checkbox și s: checkboxlist UI tag cu exemplu. Struts 2 s: selectați eticheta UI cu exemplu. Struts 2 s: tag-ul UI combobox cu exemplu. Struts 2 s: tag-ul UI fișier Cu exemplu. Struts 2 s: doubleselect TAG UI cu exemplu., Struts 2 s: tag-ul updownselect UI cu exemplu. Struts 2 s: optiontransferselect TAG UI cu exemplu. Struts 2 s:tag-ul UI datetimepicker cu exemplu. Struts 2 sx: etichetă UI autocompleter cu exemplu. Struts 2 etichete de control cu exemplu. Struts 2 Dacă, altceva dacă și altceva tag-ul de control cu exemplu. Struts 2 tag-ul de control iterator cu exemplu. Struts 2 merge tag-ul de control cu exemplu. Struts 2 s:adăugați eticheta de control cu exemplu. Struts 2 s: tag-ul de control al generatorului cu exemplu. Struts 2 s: Sortați eticheta de control cu exemplu. Struts 2 etichete de date cu exemplu. Struts 2 tag-ul de acțiune cu exemplu., Struts 2 includ eticheta de date cu exemplu. Struts 2 etichetă de date de fasole cu exemplu. Struts 2 Data tag-ul de date cu exemplu.Struts 2 eticheta de date param cu exemplu. Struts 2 eticheta de date de proprietate cu exemplu. Struts 2 Împingeți eticheta de date cu exemplu. Struts 2 Setați eticheta de date cu exemplu. Struts 2 i18n și etichete de date text cu exemplu. Struts 2 s: url și s: a etichete de date cu exemplu. Struts 2 și integrarea dale cu exemplu. Struts 2 Interviu Întrebări și răspunsuri. JSF prezentare generală tutorial. JSF cadru arhitectura tutorial. JSF faze ciclu de viață tutorial. JSF Bean scopes tutorial., Jsf configuration filesJSF managed and backing bean. JSF hello world example in eclipse. JSF 2 annotations example in eclipse. JSF ajax hello world example. JSF managed property annotation. JSF navigation rule tutorial. JSF implicit navigation rule. JSF conditional navigation rule. JSF from-action navigation rule. JSF page redirect rule. JSF core tags tutorial examples. JSF inputtext html tag example.JSF inputSecret html tag example. JSF inputtextarea html tag example. Jsf hidden html tag example. Jsf selectbooleancheckbox html tag example. Jsf selectmanycheckbox html tag example., Jsf selectoneradio html tag example. Jsf selectonelistbox html tag example. Jsf selectmanylistbox html tag example. Jsf selectOneMenu html tag example. Jsf outputText html tag example. Jsf outputformat html tag example. Jsf graphicimage html tag example. Jsf outputstylesheet html tag example. Jsf outputscript html tag example. Jsf commandbutton html tag example. Jsf link html tag example. Jsf commandlink html tag example. Jsf outputlink html tag example. Jsf commandbutton html tag example. Jsf panelgrid html tag example. Jsf message html tag example. Jsf messages html tag example., Jsf param html tag example. Jsf attribute html tag example. Jsf setPropertyActionListener html tag example. JSF converter tags. Jsf convert number example. Jsf convert datetime example. Jsf custom converter example. Jsf validator tags. Jsf validation string length example. Jsf validation long value range example. Jsf validation double value range example. Jsf validation regex example. Jsf required validation example. Jsf custom validator example. Jsf event handling. jsf value change listener example. Jsf actionlistener event example. Jsf application events example., JSF datatable tutorial cu exemple. Tabelul de date Jsf (h:datatable) exemplu. Jsf datatable adăuga exemplu rând. Jsf datatable exemplu rând de actualizare. Jsf datatable șterge exemplu rând. Jsf datatable ia rând index exemplu. JSF facelets exemplu șablon. JSF ui: eliminați html tag exemplu. Jsf personalizat tag taglib exemplu. JSF componente compozite exemplu JSF Interviu Întrebări și răspunsuri. Prezentare generală ORM. Cadru hibernare. Hibernează arhitectura. Hibernare fișier de configurare cu exemplu. Clasa persistentă cu exemplu. Stări obiect în hibernare cu exemplu. Hibernare fișier de cartografiere cu exemplu.,Hibernare de gestionare a tranzacțiilor cu exemplu. Exemplu hibernare folosind maparea xml.Hibernare exemplu folosind adnotare. Hibernate colecții mapări cu exemplu. Hibernare set de cartografiere cu exemplu. Hibernate cartografiere SortedSet cu exemplu. Hibernare lista de cartografiere cu exemplu. Hibernare cartografiere sac cu exemplu. Hibernare harta de cartografiere cu exemplu.Hibernate cartografiere SortedMap cu exemplu. Hibernate mapări de asociere cu exemplu.Hibernare unu-la-unu de cartografiere folosind xml cu exemplu. Hibernare unu-la-multe cartografiere folosind xml cu exemplu. Hibernate multe-la-unu de cartografiere folosind xml cu exemplu., Hibernate multe-la-multe cartografiere folosind xml cu exemplu. Hibernare cartografiere componentă cu exemplu. Hibernate Query Language (HQL) cu exemplu. Hibernate criterii Query Language (HCQL) cu exemplu.Hibernate criterii exemplu de interogare de bază. Hibernate criterii restricții exemplu de interogare. Hibernate criterii comanda exemplu de interogare. Hibernate criterii paginare exemplu de interogare. Hibernate criterii proiecții exemplu de interogare. Hibernate interogare numit folosind xml cu exemplu. Hibernate interogare numit folosind adnotare cu exemplu. Hibernare SQL nativ cu exemplu., Care este diferența dintre Hibernate Session get() și load() metoda? Care este diferența dintre openSession și getCurrentSession? Care este diferența dintre metoda de salvare a sesiunii și metoda de persistență a sesiunii în hibernate? Care este diferența dintre sesiune.salvați sesiunea.saveorupdate și sesiune.persistă în hibernare? Care este diferența dintre sesiune.merge vs sesiune.actualizați în hibernare? Hibernate Interviu Întrebări și răspunsuri. Java Quartz scheduler. Quartz scheduler componente. Cuarț 1.6 exemplu folosind SimpleTrigger cu exemplu. Cuarț 1.6 exemplu folosind CronTrigger cu exemplu., Cuarț 2.1.5 exemplu folosind SimpleTrigger cu exemplu. Cuarț 2.1.5 exemplu folosind CronTrigger cu exemplu. Cuarț 2 Exemplu JobListener. Cuarț mai multe locuri de muncă exemplu. Cuarț listarea toate locurile de muncă exemplu. Struts 2 și cuarț 2 integrarea scheduler. Pentru a descarca fisierul de mai jos. Quartz Scheduler Interviu Întrebări și răspunsuri. Prezentare generală JDBC. Șofer JDBC. Pași pentru conectarea cu DB. Conectați-vă la Oracle database cu driverul JDBC.Conectați-vă la baza de date MySql cu driverul JDBC. Interfață declarație JDBC. Declarație JDBC creează un exemplu de tabel. Declarație JDBC introduce un exemplu de înregistrare., JDBC Statement updates a record example. JDBC Statement select records example. JDBC Statement deletes a record example. JDBC Statement batch update example. JDBC PreparedStatement interface. JDBC PreparedStatement creates a table example. JDBC PreparedStatement inserts a record example. JDBC PreparedStatement updates a record example. JDBC PreparedStatement select records example. JDBC PreparedStatement deletes a record example. JDBC PreparedStatement batch update example. JDBC CallableStatement interface. JDBC CallableStatement Stored procedure IN parameter example., JDBC CallableStatement procedură stocată în exemplu parametru. JDBC CallableStatement procedură stocată exemplu de actualizare lot. Prelucrare lot JDBC.