ServletRequest , .
String getParameter (String pname) pname.
Enumeration getParameterNames() .
String[] getParameterValues() .
- Java .
:
- JSP. PHP ASP.
Java Server Pages (JSP) Java .
Java Server Pages Sun Active Server Pages (ASP), Microsoft. JSP ASP : HTML . JSP - World Wide Web. JSP HTML -. JSP HTML XML Java . . JSP - . JSP - , Java Java- HTML. Java-, , HTML , PHP ASP. JSP JavaScript, , JavaScript, scriptlet, (scriptlet). JSP , , JavaScript, JSP Java. , Java. , JSP PHP ASP. , JSP, JSP.
- Java JSP.
JSP - . JSP - , Java Java- HTML.
Java, HTML -, , . JSP . , JSP, , Java. , .
|
|
JSP 2.0 Servlet 2.4. JSP , , , JSP.
- Java JSP.
- MVC. .
--
70-
- JSF. Java JSP.
JSF , -, -, .
JSF (, , ).
JSF- JSP (Java Server Pages), , . JSP JSP- , , .
, JSF JSP, .. , JSP- , . JSF JSP-
- JSF . Facalets, Manadged Beans, , , .
Facelets , , JavaServer Faces. Facelets . Java Server Faces JSF managed bean, java class set/get java. : Request scoped bean . Session Scoped bean , , . Application Scoped beans , , . view scoped bean, request bin, session bean. .
(Renderer) UI , . UI , UI .
(Validator) . UI .
(Converter) .
|
|
- JSF . .
:
- ( ), ( ). (- ).
- . , , , ( ) .
- " ", . .
- .
- action , . . , .
- html .
- JAVA. (JPA, Entity bean, JDBC, DAO, SessionBean, Facade)
JPA , - JAVA API , . JPA (, , ), EJB3 .
JPA , , JPA : - . JPA , . JPA , , . , , JPA , . .
Entity bean , (persistent) , , , . Entity beans . , entity beans , "", , ( , "" ). , entity bean - , SELECT. - , entity bean , .
JDBC (. Java DataBase Connectivity Java) - Java- , java.sql, Java SE. JDBC , URL. ( ). , , URL, , . JDBC, , SQL , .
DAO Java-. , , DAO, :
DAO .
DAO . , DAO.DAO , ( ), ( , CRUD (create, read, update, delete)) . DAO , , . finder finders. finder , DAO.DAO , . DAO .
|
|
Session bean EJB-, . "" , , ( ), . , . session bean "", - HTML- , , . -, , session bean . , , session bean , - " ", .
Facade () . . third-party . API . , . , . Facade. , , , . , , , . , , .