Презентация Web programming. JSP онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Web programming. JSP абсолютно бесплатно. Урок-презентация на эту тему содержит всего 41 слайд. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    41 слайд
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    779.07 kB
  • Просмотров:
    64
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Web programming. JSP
Содержание слайда: Web programming. JSP

№2 слайд
Client-server Client Server
Содержание слайда: Client-server Client Server Protocol

№3 слайд
Client-server Protocol is
Содержание слайда: 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
Содержание слайда: 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
Содержание слайда: http request

№6 слайд
http request
Содержание слайда: http request

№7 слайд
http request
Содержание слайда: http request

№8 слайд
http response
Содержание слайда: http response

№9 слайд
http response lt !DOCTYPE
Содержание слайда: http response <!DOCTYPE html> <html> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html>

№10 слайд
Web server Apache Tomcat
Содержание слайда: Web server Apache Tomcat Jetty GlassFish WebLogic WebSphere WildFly

№11 слайд
Web server
Содержание слайда: Web server

№12 слайд
HTML lt html gt lt body gt lt
Содержание слайда: HTML <html> <body> <form> <input type="hidden" id="code" /> <textarea id="pre_code" /> <form> </body> </html>

№13 слайд
Web server Java servlets Java
Содержание слайда: Web server Java servlets Java server pages(JSP) Web sockets

№14 слайд
Java servlet Java component
Содержание слайда: Java servlet Java component that runs inside web server Web server loads and destroys servlets Receives HTTP requests, generates results and sends out HTTP responses Part of J2EE

№15 слайд
Java servlet
Содержание слайда: Java servlet

№16 слайд
Servlet container Interacts
Содержание слайда: Servlet container Interacts with Java servlets Manages lifecycle of the servlet Maps URL to particular servlets Ensures security and check access rights Provides deployment, transaction management, concurrency and other services

№17 слайд
Apache tomcat Developed by
Содержание слайда: Apache tomcat Developed by Apache Software Foundation Includes web server(Coyote), servlet container(Catalina) and JSP engine(Jasper) Requires Java 7 Current version is 8.0.20 Supports Servlets, JSP, EL and Web sockets

№18 слайд
JSP Adds dynamic content to
Содержание слайда: JSP Adds dynamic content to web pages Designed in 1999 Introduced JSTL(JSP standard tag library) Introduced EL(expression language) Current version 2.4

№19 слайд
jsp
Содержание слайда: jsp

№20 слайд
jsp Client sends HTTP request
Содержание слайда: jsp Client sends HTTP request to the server Server recognized HTTP request and forwards to to JSP engine JSP engine loads JSP page and converts it into servlet JSP engine compiles servlet into executable code and forwards request to servlet engine Servlet engine executes servlet and produces HTML HTTP response with HTML is returned to client

№21 слайд
Sample jsp lt page language
Содержание слайда: Sample jsp <%@page language="java" contentType="text/html"%> <html> <head><title>Dynamic HTML</title></head> <body> Hello World! </body> </html>

№22 слайд
Sample jsp lt out.println
Содержание слайда: Sample jsp <% out.println("<br/>Your IP address is " + request.getRemoteAddr()); String userAgent = request.getHeader("user-agent"); out.println(“<br/>” + userAgent); %>

№23 слайд
Java beans Plain Java objects
Содержание слайда: Java beans Plain Java objects No-argument public constructors Setter and getter for each field May receive or generate events Serializable

№24 слайд
Java beans public class
Содержание слайда: Java beans public class Product implements Serializable { private int id; public Product() {} public int getId() { return id; } public void setId(int id) { this.id = id; } }

№25 слайд
Jsp architecture
Содержание слайда: Jsp architecture

№26 слайд
MVC
Содержание слайда: MVC

№27 слайд
mvc Model contains
Содержание слайда: mvc Model contains application data and business rules View contains representation of the data Controller sends commands to view and updates model

№28 слайд
Jsp architecture
Содержание слайда: Jsp architecture

№29 слайд
Jsp variables application
Содержание слайда: Jsp variables application config out pageContext request response session

№30 слайд
httpservletrequest String
Содержание слайда: httpservletrequest String getParameter(String name) Enumeration<String> getParameterNames() String[] getParameterValues(String name) String getServerName() String getRemoteAddr() String getHeader(String name); String getMethod(); String getContextPath(); String getQueryString();

№31 слайд
httpservletresponse encodeURL
Содержание слайда: httpservletresponse encodeURL(String) sendRedirect(String) getHeader(String) getContentType() getOutputStream() getCharacterEncoding()

№32 слайд
http session Provides way to
Содержание слайда: http session Provides way to identify a user who requests web server Identifies user Has time limitations Has a cookie assigned(JSESSIONID) Used to store attributes

№33 слайд
httpsession getAttribute
Содержание слайда: httpsession getAttribute(String) getId() getServletContext() invalidate() removeAttribute(String) setAttribute(String, Object)

№34 слайд
directives Provides web
Содержание слайда: directives Provides web server with information it needs to handle JSP request Executes before compilation page include taglib

№35 слайд
Page directive lt page
Содержание слайда: Page directive <%@page language="java" contentType="text/html"%> <%@page import="java.util.ArrayList"%> <%@page import="java.util.*“ %> <%@page import=“org.hillel.it.model.Product, org.hillel.it.model.Order“ %>

№36 слайд
Include directive lt include
Содержание слайда: Include directive <%@include file=“header.jsp“ %>

№37 слайд
actions Executing while
Содержание слайда: actions Executing while processing HTTP request forward include param useBean getProperty text setProperty

№38 слайд
Forward action lt jsp forward
Содержание слайда: Forward action <jsp:forward page=“login.jsp"> <jsp:param name=“reason" value=“nosession"/> </jsp:forward>

№39 слайд
Include action lt jsp include
Содержание слайда: Include action <jsp:include page=“header.jsp"/>

№40 слайд
useBean action lt jsp useBean
Содержание слайда: useBean action <jsp:useBean id=“service" scope="application“ class=“org.hillel.it.service.ServiceImpl“ /> <% int id = Integer.valueOf(request.getParameter(“id”)); Product product = service.getProduct(id) %>

№41 слайд
Session scope page request
Содержание слайда: Session scope page request session application

Скачать все slide презентации Web programming. JSP одним архивом: