https://www.facebook.com/notes/chotronette/dream-rooms-contest/235649273119726
duminică, 17 iulie 2011
luni, 27 decembrie 2010
MVC

Model-View-Controller este un model de design(design pattern) adesea folosit in programarea orientata pe obiecte.
Acest model poate fi utilizat si in cazul unei aplicatii web astfel :
- Model-ul : reprezentat de clase java (eventual java beans)
- View-ul : pagini JSP
- Controller-ul : Servlets
Controller-ul este cel care face legatura intre model si view.
Modelul nu are cunostina de view sau de controller.
View-ul este ceea ce vede utilizatorul(o prezentare vizuala a modelului).
joi, 23 decembrie 2010
joi, 9 decembrie 2010
miercuri, 8 decembrie 2010
sâmbătă, 4 decembrie 2010
Avantaje JSP si cateva alte detalii
JSP este centrat pe documente. Servletele in schimb arata si se comporta asemenea programelor. JSP poate contine fragmente de program care instantiaza si executa clase Java dar asta se intampla in interiorul unui template HTML si este folosit in principal pentru a genera continut dinamic. O parte din functionalitatea JSP poate fi obtinuta la client folosind JavaScript. Puterea JSP consta in aceea ca este bazat pe server si ofera framework pentru dezvoltarea aplicatiilor Web.
Diferite tipuri de tag:
Diferite tipuri de tag:
Inca o imagine folositoare care descrie handlerul HTTP JSP folosinf Tomcat :
JSP
M-am interesat despre JSP-uri si am dat peste o mica prezentare a lor in timp. Următorii au fost pionierii care au dezvoltat terenul de lucru in domeniul platformei JAVA legata de aceasta specificație. James Gosling a lucrat pe un server Web in JAVA si in 1994-1995 a pus fundamentele pentru servleturi. Un proiect mai mare a aparut in 1996 cu Pavani Diwanji ca inginer pe langa multi alții. Din acest proiect a venit Sun Java Web Server ca produs. Lucrurile au inceput sa evolueze rapid in 1999. Grupul ce s-a ocupat de dezvoltarea servletilor l-a avut pe James Davidson ca inginer si a livrat Servlet 2.1 in ianuarie si Servlet 2.2 in decembrie. In acest timp grupul ce s-a ocupat de dezvoltarea JSP avandu-l ca arhitect pe Eduardo Pelegri-Llopart a livrat JSP 1.0 in iunie si JSP 1.1 in decembrie.
Anul 2000 a avut o multime de activitate, cu implementari de containere, unelte, carti si de formare ce vizeaza JSP 1.1, Servlet 2.2 si Java 2 Platform, Enterprise Edition. Bibliotecile au fost o zona de dezvoltare intensa. Adaptarea tehnologiei JSP a continuat in anul 2001, cu multe discutii la " Web, Servicies and beyond".
JSP 1.2 a fost finalizat in 2001. JSP 1.2 a furnizat un numar fin de acordaje de specificatii. Acesta a adaugat de asemenea, posibilitatea de validare a paginii JSP prin punctele de vedere XML ale unei pagini JSP. JSP 1.2 a introdus si un cadru normativ de sintaxa XML pentru paginile JSP.
JSP 2.0 este o revizuire majora a limbajului JSP. Noile caracteristici cheie includ un simplu Expression Language, fisiere tag, simplificarile substantiale pentru a scrie tag in Java si notiunea de fragmentare JSP. 2.0 include de asemenea, o revizuire a sintaxei XML care abordeaza cele mai multe dintre problemele JSP 1.2.
Anul 2000 a avut o multime de activitate, cu implementari de containere, unelte, carti si de formare ce vizeaza JSP 1.1, Servlet 2.2 si Java 2 Platform, Enterprise Edition. Bibliotecile au fost o zona de dezvoltare intensa. Adaptarea tehnologiei JSP a continuat in anul 2001, cu multe discutii la " Web, Servicies and beyond".
JSP 1.2 a fost finalizat in 2001. JSP 1.2 a furnizat un numar fin de acordaje de specificatii. Acesta a adaugat de asemenea, posibilitatea de validare a paginii JSP prin punctele de vedere XML ale unei pagini JSP. JSP 1.2 a introdus si un cadru normativ de sintaxa XML pentru paginile JSP.
JSP 2.0 este o revizuire majora a limbajului JSP. Noile caracteristici cheie includ un simplu Expression Language, fisiere tag, simplificarile substantiale pentru a scrie tag in Java si notiunea de fragmentare JSP. 2.0 include de asemenea, o revizuire a sintaxei XML care abordeaza cele mai multe dintre problemele JSP 1.2.
Figure 2: Request/Response Flow when Calling a JSP
Abonați-vă la:
Comentarii (Atom)

