ThePresentation
ru
Регистрация
|
Вход
Загрузить
Главная
Разное
Дизайн
Бизнес и предпринимательство
Аналитика
Образование
Развлечения
Красота и здоровье
Финансы
Государство
Путешествия
Спорт
Недвижимость
Армия
Графика
Культурология
Еда и кулинария
Лингвистика
Английский язык
Астрономия
Алгебра
Биология
География
Детские презентации
Информатика
История
Литература
Маркетинг
Математика
Медицина
Менеджмент
Музыка
МХК
Немецкий язык
ОБЖ
Обществознание
Окружающий мир
Педагогика
Русский язык
Технология
Физика
Философия
Химия
Шаблоны, картинки для презентаций
Экология
Экономика
Юриспруденция
Web programming. JSP презентация
Содержание
1.
Web programming. JSP
2.
CLIENT-SERVER Client Server Protocol
3.
CLIENT-SERVER Protocol is HTTP Client sends HTTP
4.
HTTP Hypertext transfer protocol Resources are identified
5.
HTTP REQUEST
6.
HTTP REQUEST
7.
HTTP REQUEST
8.
HTTP RESPONSE
9.
HTTP RESPONSE
10.
WEB SERVER Apache Tomcat Jetty GlassFish WebLogic WebSphere WildFly
11.
WEB SERVER
12.
HTML
13.
WEB SERVER Java servlets Java server pages(JSP) Web sockets
14.
JAVA SERVLET Java component that runs inside
15.
JAVA SERVLET
16.
SERVLET CONTAINER Interacts with Java servlets Manages
17.
APACHE TOMCAT Developed by Apache Software Foundation
18.
JSP Adds dynamic content to web pages
19.
JSP
20.
JSP Client sends HTTP request to the
21.
SAMPLE JSP Dynamic
22.
SAMPLE JSP
23.
JAVA BEANS Plain Java objects No-argument public
24.
JAVA BEANS public class Product implements Serializable
25.
JSP ARCHITECTURE
26.
MVC
27.
MVC Model contains application data and business
28.
JSP ARCHITECTURE
29.
JSP VARIABLES application config out pageContext request response session
30.
HTTPSERVLETREQUEST String getParameter(String name) Enumeration getParameterNames() String[]
31.
HTTPSERVLETRESPONSE encodeURL(String) sendRedirect(String) getHeader(String) getContentType() getOutputStream() getCharacterEncoding()
32.
HTTP SESSION Provides way to identify a
33.
HTTPSESSION getAttribute(String) getId() getServletContext() invalidate() removeAttribute(String) setAttribute(String, Object)
34.
DIRECTIVES Provides web server with information it
35.
PAGE DIRECTIVE
36.
INCLUDE DIRECTIVE
37.
ACTIONS Executing while processing HTTP request forward include param useBean getProperty text setProperty
38.
FORWARD ACTION
39.
INCLUDE ACTION
40.
USEBEAN ACTION
41.
SESSION SCOPE page request session application
Главная
Информатика
Web programming. JSP
Слайд 1
WEB PROGRAMMING. JSP
Слайд 2
CLIENT-SERVER
Client
Server
Protocol
Слайд 3
CLIENT-SERVER
Protocol is HTTP
Client sends HTTP request
Server generates HTTP response
Data are returned
as document(HTML, XML, image)
Слайд 4
HTTP
Hypertext transfer protocol
Resources are identified by URI or URL
Command consists of
header and data
Stateless protocol
Request defines action to perform
Status codes are returned(200, 404, 500, etc)
Слайд 5
HTTP REQUEST
Слайд 6
HTTP REQUEST
Слайд 7
HTTP REQUEST
Слайд 8
HTTP RESPONSE
Слайд 9
HTTP RESPONSE
My First
Heading
My first paragraph.
Слайд 10
WEB SERVER
Apache Tomcat
Jetty
GlassFish
WebLogic
WebSphere
WildFly
Слайд 11
WEB SERVER
Слайд 12
HTML
<br> <form><br> </body><br></html><br><br><br><br> </div> <div class="image"> <a href="/img/tmb/5/486440/4b55c6202ed9ce7f6d6c2396f87e17e3-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="HTML "><img src="/img/tmb/5/486440/4b55c6202ed9ce7f6d6c2396f87e17e3-800x.jpg" title="HTML" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide13"> <h2><a href="/img/tmb/5/486440/74f5fcc013cd08a92fa9ff79d8386f49-800x.jpg" target="_blank">Слайд 13</a>WEB SERVER<br>Java servlets<br>Java server pages(JSP)<br>Web sockets<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/74f5fcc013cd08a92fa9ff79d8386f49-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="WEB SERVERJava servletsJava server pages(JSP)Web sockets"><img src="/img/tmb/5/486440/74f5fcc013cd08a92fa9ff79d8386f49-800x.jpg" title="WEB SERVERJava servletsJava server pages(JSP)Web sockets" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide14"> <h2><a href="/img/tmb/5/486440/883b309851a2fbe7a694ca0e42a27ed0-800x.jpg" target="_blank">Слайд 14</a>JAVA SERVLET<br>Java component that runs inside web server<br>Web server loads and</h2> <div class="text"> destroys servlets<br>Receives HTTP requests, generates results and sends out HTTP responses<br>Part of J2EE<br> </div> <div class="image"> <a href="/img/tmb/5/486440/883b309851a2fbe7a694ca0e42a27ed0-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JAVA SERVLETJava component that runs inside web serverWeb server loads and destroys servletsReceives HTTP requests, generates results and sends out HTTP responsesPart of J2EE"><img src="/img/tmb/5/486440/883b309851a2fbe7a694ca0e42a27ed0-800x.jpg" title="JAVA SERVLETJava component that runs inside web serverWeb server loads and destroys servletsReceives HTTP requests," alt=""></a> </div> <hr> </div> <div class="descrip" id="slide15"> <h2><a href="/img/tmb/5/486440/ac3c0fdd77577eefc3ad352b0589c200-800x.jpg" target="_blank">Слайд 15</a>JAVA SERVLET<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/ac3c0fdd77577eefc3ad352b0589c200-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JAVA SERVLET"><img src="/img/tmb/5/486440/ac3c0fdd77577eefc3ad352b0589c200-800x.jpg" title="JAVA SERVLET" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide16"> <h2><a href="/img/tmb/5/486440/f3ad3e362ab5de4ae6506949488c20bc-800x.jpg" target="_blank">Слайд 16</a>SERVLET CONTAINER<br>Interacts with Java servlets<br>Manages lifecycle of the servlet<br>Maps URL to</h2> <div class="text"> particular servlets<br>Ensures security and check access rights<br>Provides deployment, transaction management, concurrency and other services<br><br> </div> <div class="image"> <a href="/img/tmb/5/486440/f3ad3e362ab5de4ae6506949488c20bc-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="SERVLET CONTAINERInteracts with Java servletsManages lifecycle of the servletMaps URL to particular servletsEnsures security and check access rightsProvides deployment, transaction management, concurrency and other services"><img src="/img/tmb/5/486440/f3ad3e362ab5de4ae6506949488c20bc-800x.jpg" title="SERVLET CONTAINERInteracts with Java servletsManages lifecycle of the servletMaps URL to particular servletsEnsures security and" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide17"> <h2><a href="/img/tmb/5/486440/336afdc57fce1abda128f4771243fca8-800x.jpg" target="_blank">Слайд 17</a>APACHE TOMCAT<br>Developed by Apache Software Foundation<br>Includes web server(Coyote), servlet container(Catalina) and</h2> <div class="text"> JSP engine(Jasper)<br>Requires Java 7<br>Current version is 8.0.20<br>Supports Servlets, JSP, EL and Web sockets<br><br> </div> <div class="image"> <a href="/img/tmb/5/486440/336afdc57fce1abda128f4771243fca8-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="APACHE TOMCATDeveloped by Apache Software FoundationIncludes web server(Coyote), servlet container(Catalina) and JSP engine(Jasper)Requires Java 7Current version is 8.0.20Supports Servlets, JSP, EL and Web sockets"><img src="/img/tmb/5/486440/336afdc57fce1abda128f4771243fca8-800x.jpg" title="APACHE TOMCATDeveloped by Apache Software FoundationIncludes web server(Coyote), servlet container(Catalina) and JSP engine(Jasper)Requires Java 7Current" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide18"> <h2><a href="/img/tmb/5/486440/6d87aabf57f69467c11c1e2a52960d23-800x.jpg" target="_blank">Слайд 18</a>JSP<br>Adds dynamic content to web pages<br>Designed in 1999<br>Introduced JSTL(JSP standard tag</h2> <div class="text"> library) <br>Introduced EL(expression language)<br>Current version 2.4<br> </div> <div class="image"> <a href="/img/tmb/5/486440/6d87aabf57f69467c11c1e2a52960d23-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSPAdds dynamic content to web pagesDesigned in 1999Introduced JSTL(JSP standard tag library) Introduced EL(expression language)Current version 2.4"><img src="/img/tmb/5/486440/6d87aabf57f69467c11c1e2a52960d23-800x.jpg" title="JSPAdds dynamic content to web pagesDesigned in 1999Introduced JSTL(JSP standard tag library) Introduced EL(expression language)Current" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide19"> <h2><a href="/img/tmb/5/486440/78faba9526af84b358ecb478efe06119-800x.jpg" target="_blank">Слайд 19</a>JSP<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/78faba9526af84b358ecb478efe06119-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSP"><img src="/img/tmb/5/486440/78faba9526af84b358ecb478efe06119-800x.jpg" title="JSP" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide20"> <h2><a href="/img/tmb/5/486440/7fc69d531362a149a49181dca26fbb95-800x.jpg" target="_blank">Слайд 20</a>JSP<br>Client sends HTTP request to the server<br>Server recognized HTTP request and</h2> <div class="text"> forwards to to JSP engine<br>JSP engine loads JSP page and converts it into servlet<br>JSP engine compiles servlet into executable code and forwards request to servlet engine<br>Servlet engine executes servlet and produces HTML<br>HTTP response with HTML is returned to client<br> </div> <div class="image"> <a href="/img/tmb/5/486440/7fc69d531362a149a49181dca26fbb95-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSPClient sends HTTP request to the serverServer recognized HTTP request and forwards to to JSP engineJSP engine loads JSP page and converts it into servletJSP engine compiles servlet into executable code and forwards request to servlet engineServlet engine executes servlet and produces HTMLHTTP response with HTML is returned to client"><img src="/img/tmb/5/486440/7fc69d531362a149a49181dca26fbb95-800x.jpg" title="JSPClient sends HTTP request to the serverServer recognized HTTP request and forwards to to JSP" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide21"> <h2><a href="/img/tmb/5/486440/fa2db08d9a3a2d844f7d1ed8dda66ca0-800x.jpg" target="_blank">Слайд 21</a>SAMPLE JSP<br><br><br> Dynamic HTML<br> <br> </h2> <div class="text"> Hello World!<br> </body><br></html><br> </div> <div class="image"> <a href="/img/tmb/5/486440/fa2db08d9a3a2d844f7d1ed8dda66ca0-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="SAMPLE JSP Dynamic HTML Hello World! "><img src="/img/tmb/5/486440/fa2db08d9a3a2d844f7d1ed8dda66ca0-800x.jpg" title="SAMPLE JSP Dynamic HTML Hello World!" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide22"> <h2><a href="/img/tmb/5/486440/86597a0e6408338e48e777d9a1d0eb2a-800x.jpg" target="_blank">Слайд 22</a>SAMPLE JSP<br></h2> <div class="text"> + userAgent);<br>%><br> </div> <div class="image"> <a href="/img/tmb/5/486440/86597a0e6408338e48e777d9a1d0eb2a-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="SAMPLE JSP"><img src="/img/tmb/5/486440/86597a0e6408338e48e777d9a1d0eb2a-800x.jpg" title="SAMPLE JSP" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide23"> <h2><a href="/img/tmb/5/486440/52490c2bc183e585899715d390d64e03-800x.jpg" target="_blank">Слайд 23</a>JAVA BEANS<br>Plain Java objects<br>No-argument public constructors<br>Setter and getter for each field<br>May</h2> <div class="text"> receive or generate events<br>Serializable<br> </div> <div class="image"> <a href="/img/tmb/5/486440/52490c2bc183e585899715d390d64e03-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JAVA BEANSPlain Java objectsNo-argument public constructorsSetter and getter for each fieldMay receive or generate eventsSerializable"><img src="/img/tmb/5/486440/52490c2bc183e585899715d390d64e03-800x.jpg" title="JAVA BEANSPlain Java objectsNo-argument public constructorsSetter and getter for each fieldMay receive or generate eventsSerializable" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide24"> <h2><a href="/img/tmb/5/486440/1795cd3983483cffc5b5189d93717f6a-800x.jpg" target="_blank">Слайд 24</a>JAVA BEANS<br>public class Product implements Serializable {<br> private int</h2> <div class="text"> id;<br> public Product() {}<br> public int getId() {<br> return id;<br> }<br> public void setId(int id) {<br> this.id = id; }<br>}<br> </div> <div class="image"> <a href="/img/tmb/5/486440/1795cd3983483cffc5b5189d93717f6a-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JAVA BEANSpublic class Product implements Serializable { private int id; public Product() {} public int getId() { return id; } public void setId(int id) { this.id = id; }}"><img src="/img/tmb/5/486440/1795cd3983483cffc5b5189d93717f6a-800x.jpg" title="JAVA BEANSpublic class Product implements Serializable { private int id; public Product() {}" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide25"> <h2><a href="/img/tmb/5/486440/7333e7275b040ae06476a06a2709ba4f-800x.jpg" target="_blank">Слайд 25</a>JSP ARCHITECTURE<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/7333e7275b040ae06476a06a2709ba4f-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSP ARCHITECTURE"><img src="/img/tmb/5/486440/7333e7275b040ae06476a06a2709ba4f-800x.jpg" title="JSP ARCHITECTURE" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide26"> <h2><a href="/img/tmb/5/486440/965a513ade6a38e2101d9412c172a3b9-800x.jpg" target="_blank">Слайд 26</a>MVC<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/965a513ade6a38e2101d9412c172a3b9-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="MVC"><img src="/img/tmb/5/486440/965a513ade6a38e2101d9412c172a3b9-800x.jpg" title="MVC" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide27"> <h2><a href="/img/tmb/5/486440/7457aad52a7c40676bc00f99bc70a026-800x.jpg" target="_blank">Слайд 27</a>MVC<br>Model contains application data and business rules<br>View contains representation of the</h2> <div class="text"> data<br>Controller sends commands to view and updates model<br> </div> <div class="image"> <a href="/img/tmb/5/486440/7457aad52a7c40676bc00f99bc70a026-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="MVCModel contains application data and business rulesView contains representation of the dataController sends commands to view and updates model"><img src="/img/tmb/5/486440/7457aad52a7c40676bc00f99bc70a026-800x.jpg" title="MVCModel contains application data and business rulesView contains representation of the dataController sends commands to" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide28"> <h2><a href="/img/tmb/5/486440/058be54e6c09c323c13f9473f82bd83b-800x.jpg" target="_blank">Слайд 28</a>JSP ARCHITECTURE<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/058be54e6c09c323c13f9473f82bd83b-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSP ARCHITECTURE"><img src="/img/tmb/5/486440/058be54e6c09c323c13f9473f82bd83b-800x.jpg" title="JSP ARCHITECTURE" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide29"> <h2><a href="/img/tmb/5/486440/9f082326d81f5124de3aa853a477097c-800x.jpg" target="_blank">Слайд 29</a>JSP VARIABLES<br>application<br>config<br>out<br>pageContext<br>request<br>response<br>session<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/9f082326d81f5124de3aa853a477097c-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="JSP VARIABLESapplicationconfigoutpageContextrequestresponsesession"><img src="/img/tmb/5/486440/9f082326d81f5124de3aa853a477097c-800x.jpg" title="JSP VARIABLESapplicationconfigoutpageContextrequestresponsesession" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide30"> <h2><a href="/img/tmb/5/486440/554d3948c2511daf42ecd953a7bd1e44-800x.jpg" target="_blank">Слайд 30</a>HTTPSERVLETREQUEST<br>String getParameter(String name)<br>Enumeration getParameterNames()<br>String[] getParameterValues(String name)<br>String getServerName()<br>String getRemoteAddr()<br>String getHeader(String name);<br>String getMethod();<br>String</h2> <div class="text"> getContextPath();<br>String getQueryString();<br><br> </div> <div class="image"> <a href="/img/tmb/5/486440/554d3948c2511daf42ecd953a7bd1e44-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="HTTPSERVLETREQUESTString getParameter(String name)Enumeration getParameterNames()String[] getParameterValues(String name)String getServerName()String getRemoteAddr()String getHeader(String name);String getMethod();String getContextPath();String getQueryString();"><img src="/img/tmb/5/486440/554d3948c2511daf42ecd953a7bd1e44-800x.jpg" title="HTTPSERVLETREQUESTString getParameter(String name)Enumeration getParameterNames()String[] getParameterValues(String name)String getServerName()String getRemoteAddr()String getHeader(String name);String getMethod();String getContextPath();String getQueryString();" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide31"> <h2><a href="/img/tmb/5/486440/eb9ff4752fc45c6ef80576d93018950d-800x.jpg" target="_blank">Слайд 31</a>HTTPSERVLETRESPONSE<br>encodeURL(String)<br>sendRedirect(String)<br>getHeader(String)<br>getContentType()<br>getOutputStream()<br>getCharacterEncoding()<br><br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/eb9ff4752fc45c6ef80576d93018950d-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="HTTPSERVLETRESPONSEencodeURL(String)sendRedirect(String)getHeader(String)getContentType()getOutputStream()getCharacterEncoding()"><img src="/img/tmb/5/486440/eb9ff4752fc45c6ef80576d93018950d-800x.jpg" title="HTTPSERVLETRESPONSEencodeURL(String)sendRedirect(String)getHeader(String)getContentType()getOutputStream()getCharacterEncoding()" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide32"> <h2><a href="/img/tmb/5/486440/7747fd3823ce756cc56f4f4407fffe0b-800x.jpg" target="_blank">Слайд 32</a>HTTP SESSION<br>Provides way to identify a user who requests web server<br>Identifies</h2> <div class="text"> user<br>Has time limitations<br>Has a cookie assigned(JSESSIONID)<br>Used to store attributes<br> </div> <div class="image"> <a href="/img/tmb/5/486440/7747fd3823ce756cc56f4f4407fffe0b-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="HTTP SESSIONProvides way to identify a user who requests web serverIdentifies userHas time limitationsHas a cookie assigned(JSESSIONID)Used to store attributes"><img src="/img/tmb/5/486440/7747fd3823ce756cc56f4f4407fffe0b-800x.jpg" title="HTTP SESSIONProvides way to identify a user who requests web serverIdentifies userHas time limitationsHas a" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide33"> <h2><a href="/img/tmb/5/486440/bf7633003816ec07615b3c969875b336-800x.jpg" target="_blank">Слайд 33</a>HTTPSESSION<br>getAttribute(String)<br>getId()<br>getServletContext()<br>invalidate()<br>removeAttribute(String)<br>setAttribute(String, Object)<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/bf7633003816ec07615b3c969875b336-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="HTTPSESSIONgetAttribute(String)getId()getServletContext()invalidate()removeAttribute(String)setAttribute(String, Object)"><img src="/img/tmb/5/486440/bf7633003816ec07615b3c969875b336-800x.jpg" title="HTTPSESSIONgetAttribute(String)getId()getServletContext()invalidate()removeAttribute(String)setAttribute(String, Object)" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide34"> <h2><a href="/img/tmb/5/486440/1d0ea807adb3d001e15d792ff5edcaf0-800x.jpg" target="_blank">Слайд 34</a>DIRECTIVES<br>Provides web server with information it needs to handle JSP request<br>Executes</h2> <div class="text"> before compilation<br><br>page<br>include<br>taglib<br> </div> <div class="image"> <a href="/img/tmb/5/486440/1d0ea807adb3d001e15d792ff5edcaf0-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="DIRECTIVESProvides web server with information it needs to handle JSP requestExecutes before compilationpageincludetaglib"><img src="/img/tmb/5/486440/1d0ea807adb3d001e15d792ff5edcaf0-800x.jpg" title="DIRECTIVESProvides web server with information it needs to handle JSP requestExecutes before compilationpageincludetaglib" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide35"> <h2><a href="/img/tmb/5/486440/97936e96d1e8557102af36fab1b7aad0-800x.jpg" target="_blank">Слайд 35</a>PAGE DIRECTIVE<br><br><br><br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/97936e96d1e8557102af36fab1b7aad0-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="PAGE DIRECTIVE"><img src="/img/tmb/5/486440/97936e96d1e8557102af36fab1b7aad0-800x.jpg" title="PAGE DIRECTIVE" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide36"> <h2><a href="/img/tmb/5/486440/77388d6bcc62a9202ff348219f2060d8-800x.jpg" target="_blank">Слайд 36</a>INCLUDE DIRECTIVE<br><br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/77388d6bcc62a9202ff348219f2060d8-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="INCLUDE DIRECTIVE"><img src="/img/tmb/5/486440/77388d6bcc62a9202ff348219f2060d8-800x.jpg" title="INCLUDE DIRECTIVE" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide37"> <h2><a href="/img/tmb/5/486440/a8bde61b2670fa49c25469c7df367fca-800x.jpg" target="_blank">Слайд 37</a>ACTIONS<br>Executing while processing HTTP request<br><br>forward<br>include<br>param<br>useBean<br>getProperty<br>text<br>setProperty<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/a8bde61b2670fa49c25469c7df367fca-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="ACTIONSExecuting while processing HTTP requestforwardincludeparamuseBeangetPropertytextsetProperty"><img src="/img/tmb/5/486440/a8bde61b2670fa49c25469c7df367fca-800x.jpg" title="ACTIONSExecuting while processing HTTP requestforwardincludeparamuseBeangetPropertytextsetProperty" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide38"> <h2><a href="/img/tmb/5/486440/fe13dca51dee6bfd033cf3f2efe5d7fc-800x.jpg" target="_blank">Слайд 38</a>FORWARD ACTION<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/fe13dca51dee6bfd033cf3f2efe5d7fc-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="FORWARD ACTION"><img src="/img/tmb/5/486440/fe13dca51dee6bfd033cf3f2efe5d7fc-800x.jpg" title="FORWARD ACTION" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide39"> <h2><a href="/img/tmb/5/486440/34d1d9d8999c5a7acbe2bb06baadd977-800x.jpg" target="_blank">Слайд 39</a>INCLUDE ACTION<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/34d1d9d8999c5a7acbe2bb06baadd977-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="INCLUDE ACTION"><img src="/img/tmb/5/486440/34d1d9d8999c5a7acbe2bb06baadd977-800x.jpg" title="INCLUDE ACTION" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide40"> <h2><a href="/img/tmb/5/486440/14167ea42e17e7fd702d3d0e5bc5915d-800x.jpg" target="_blank">Слайд 40</a>USEBEAN ACTION<br><br><br></h2> <div class="text"> service.getProduct(id) %><br> </div> <div class="image"> <a href="/img/tmb/5/486440/14167ea42e17e7fd702d3d0e5bc5915d-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="USEBEAN ACTION"><img src="/img/tmb/5/486440/14167ea42e17e7fd702d3d0e5bc5915d-800x.jpg" title="USEBEAN ACTION" alt=""></a> </div> <hr> </div> <div class="descrip" id="slide41"> <h2><a href="/img/tmb/5/486440/79e7b2791e95ae8362f30ba6d457277b-800x.jpg" target="_blank">Слайд 41</a>SESSION SCOPE<br>page<br>request<br>session<br>application<br></h2> <div class="text"> </div> <div class="image"> <a href="/img/tmb/5/486440/79e7b2791e95ae8362f30ba6d457277b-800x.jpg" class="js_fancybox" data-fancybox="slides" data-caption="SESSION SCOPEpagerequestsessionapplication"><img src="/img/tmb/5/486440/79e7b2791e95ae8362f30ba6d457277b-800x.jpg" title="SESSION SCOPEpagerequestsessionapplication" alt=""></a> </div> <hr> </div> </div> <div class="custom" > <!-- Yandex.RTB R-A-468740-8 --> <div id="yandex_rtb_R-A-468740-8"></div> <script type="text/javascript"> (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-468740-8", renderTo: "yandex_rtb_R-A-468740-8", async: true }); }); t = d.getElementsByTagName("script")[0]; s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks"); </script></div> <div class="url" id="download"><a href="/informatika/web-programming-jsp/download">Скачать презентацию</a></div> </div> <div class="right"> <div class="banners"> <div class="custom" > <!-- Yandex.RTB R-A-468740-2 --> <div id="yandex_rtb_R-A-468740-2"></div> <script>window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ renderTo: 'yandex_rtb_R-A-468740-2', blockId: 'R-A-468740-2' }) })</script></div> </div> <div class="list related"> <h2>Похожие презентации</h2> <div class="wrapper"> <a href="/informatika/suchasnі-іnformatsіynі-tehnologії-v-osvіtі"> <img src="/img/tmb/1/30431/62dbca2535d5eb6be47d63db50a3f4e2-800x.jpg" alt=""> <span class="desc"> <span>Сучасні інформаційні технології в освіті</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 354</span> </span> </a> </div> <div class="wrapper"> <a href="/informatika/sequence-diagram-diagramma-posledovatelnosti"> <img src="/img/tmb/3/238116/04b71c78500d020f4a330aeb8ddedb8b-800x.jpg" alt=""> <span class="desc"> <span>Sequence diagram. Диаграмма последовательности</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 670</span> </span> </a> </div> <div class="custom" > <!-- Yandex.RTB R-A-468740-13 --> <script>window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ type: 'fullscreen', blockId: 'R-A-468740-13' }) })</script></div> <div class="wrapper"> <a href="/informatika/proekt-tsifrovaya-platforma-mai"> <img src="/img/tmb/1/35931/d4af6935c04a1bc78f40bc1bb3cb1120-800x.jpg" alt=""> <span class="desc"> <span>Проект Цифровая платформа МАИ</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 292</span> </span> </a> </div> <div class="wrapper"> <a href="/informatika/attestatsionnaya-rabota-obrazovatelnaya-programma-kursa-vneurochnoy-deyatelnosti-dlya-4-h-klassov-yunyy-informatik"> <img src="/img/tmb/3/200217/32945aa93514c72f40ee5389eb954826-800x.jpg" alt=""> <span class="desc"> <span>Аттестационная работа. Образовательная программа курса внеурочной деятельности для 4-х классов Юный информатик</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 235</span> </span> </a> </div> <div class="wrapper"> <a href="/informatika/soderzhanie-i-struktura-gazety-tematika-rubriki-polosy-izdayom-shkolnuyu-gazetu"> <img src="/img/tmb/4/368693/e2591e2aecf005cb68efe012af1e3764-800x.jpg" alt=""> <span class="desc"> <span>Содержание и структура газеты: тематика, рубрики, полосы. Издаём школьную газету</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 556</span> </span> </a> </div> <div class="wrapper"> <a href="/informatika/pernetaқta-pernelerdің-қyzmetterі"> <img src="/img/tmb/1/45463/e80d272f1029dada2bd0c6b530cc5487-800x.jpg" alt=""> <span class="desc"> <span>Пернетақта. Пернелердің қызметтері:</span> <span class="views"><i class="fa fa-eye" aria-hidden="true"></i> 1360</span> </span> </a> </div> <div class="clear"></div> </div> </div> </div> </div> </div> <div class="container bottom"> <div> <div class="call_back"> <h4><i class="fas fa-bullhorn"></i>Обратная связь</h4> <p>Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:</p> <p>Email: <a href="#" class="js_hidden_email" data-address="thepresentation" data-domain="ya.ru">Нажмите что бы посмотреть</a> </p> </div> <div class="links"> </div> <div class="whatis"> <h4><i class="fa fa-info text-red"></i>Что такое ThePresentation.ru?</h4> <p>Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.</p> <hr /> <p><a href="/privacy">Для правообладателей</a></p> <a href="https://metrika.yandex.ru/stat/?id=54509641&from=informer" target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/54509641/3_1_FFFFFFFF_EFEFEFFF_0_pageviews" style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" class="ym-advanced-informer" data-cid="54509641" data-lang="ru" /></a> <!--LiveInternet counter--> <script type="text/javascript"> document.write('<a href="//www.liveinternet.ru/click" '+ 'target="_blank"><img src="//counter.yadro.ru/hit?t16.2;r'+ escape(document.referrer)+((typeof(screen)=='undefined')?'': ';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+ ';h'+escape(document.title.substring(0,150))+';'+Math.random()+ '" alt="" title="LiveInternet: показано число просмотров за 24'+ ' часа, посетителей за 24 часа и за сегодня" '+ 'border="0" width="88" height="31"><\/a>') </script> <!--/LiveInternet--> </div> <div class="clear"></div> </div> </div> <script src="/templates/presentation/js/script.js?0ed36ea232886ff4063bbdd9e2c5b9c0"></script> </body> </html>