際際滷

際際滷Share a Scribd company logo
Leo Andika
Jean Karunadewi
Jonathan Kevin
Alexander Gozali
Wendy
JSP Intro
 What is JSP? JSP adalah perluasan dari teknologi servlet
 JSP scriptlet: <% out.print(Hello!); %>
 JSP declaration: <%! int angka = 10; %>

 JSP comment: <%-- java comment -->
 JSP expression: <%= panjang %>
 JSP directive: <% @include file=index.html %>
+ dan - JSP
+:
o Dapat berjalan di sembarang platform
o Memakai Java -> OOP

-:
o Kecepatan proses JSP berkurang karena client harus

menunggu lama saat pertama loading

Sumber: http://rendyriskianto.blogspot.com/2010/07/pemrograman-dengan-java-server-pages.html
JSP Fundamental (05PZT)
Home
Branch
Home (After Login)
Profile
Insert New Profile
Profile (After Insert)
Update Profile
Profile (Updated)
Delete Profile
index.jsp
JSP Fundamental (05PZT)
profile.jsp
JSP Fundamental (05PZT)
JSP Fundamental (05PZT)
JSP Fundamental (05PZT)
JSP Fundamental (05PZT)
doLogin.jsp
JSP Fundamental (05PZT)
koneksi.jsp
Additional Information
 Implicit Object
 Web Container
Implicit Object
 Implicit Objects adalah Java objects yang membuat JSP

Container bisa dipakai oleh semua developer di setiap
halamannya dan bisa memanggil developer secara
langsung tanpa harus dideklarasikan secara eksplisit
 JSP implicit objects juga dikenal sebagai pre-defined
variables

Source: http://www.tutorialspoint.com/jsp/jsp_implicit_objects.htm
9 implicit object dalam JSP:
Object

Class or Interface

Description & Scope

request

http.HttpServletRequest

Data included with the HTTP
Request.request scope.

response

http.HttpServletResponse

pageContext

jsp.pageContext

session

http.HttpSession

application

ServletContext

out

jsp.JspWriter

config

ServletConfig

page

jsp.HttpJspPage

HTTP Response data, e.g.
cookies. page scope.
Provides access to all the
namespaces associated with a JSP
page and access to several page
attributes. page scope.
User specific session
data. session scope.
Data shared by all application
pages.application scope.
Output stream for page
context. page scope.
Servlet configuration
information. page scope.
Page's servlet instance. page
scope.

Source: http://www.xyzws.com/JSPfaq/what-are-implicit-objects-in-jsp/29
Web Container
 Web Container (atau servlet container) adalah

komponen dari web server yang berinteraksi dengan
Java Servlets
 Fungsinya adalah:
 Mengatur lifecycle dari servlet

 Memetakan URL ke servlet tertentu
 Memastikan URL requester mempunyai hak akses yang

benar

 Web container ada yang bersifat komersial dan non-

komersial. Salah satu non-komersial web container
yang sering dipakai adalah Apache Tomcat
Sumber: http://en.wikipedia.org/wiki/Web_container
JSP Fundamental (05PZT)

More Related Content

JSP Fundamental (05PZT)

  • 1. Leo Andika Jean Karunadewi Jonathan Kevin Alexander Gozali Wendy
  • 2. JSP Intro What is JSP? JSP adalah perluasan dari teknologi servlet JSP scriptlet: <% out.print(Hello!); %> JSP declaration: <%! int angka = 10; %> JSP comment: <%-- java comment --> JSP expression: <%= panjang %> JSP directive: <% @include file=index.html %>
  • 3. + dan - JSP +: o Dapat berjalan di sembarang platform o Memakai Java -> OOP -: o Kecepatan proses JSP berkurang karena client harus menunggu lama saat pertama loading Sumber: http://rendyriskianto.blogspot.com/2010/07/pemrograman-dengan-java-server-pages.html
  • 24. Additional Information Implicit Object Web Container
  • 25. Implicit Object Implicit Objects adalah Java objects yang membuat JSP Container bisa dipakai oleh semua developer di setiap halamannya dan bisa memanggil developer secara langsung tanpa harus dideklarasikan secara eksplisit JSP implicit objects juga dikenal sebagai pre-defined variables Source: http://www.tutorialspoint.com/jsp/jsp_implicit_objects.htm
  • 26. 9 implicit object dalam JSP: Object Class or Interface Description & Scope request http.HttpServletRequest Data included with the HTTP Request.request scope. response http.HttpServletResponse pageContext jsp.pageContext session http.HttpSession application ServletContext out jsp.JspWriter config ServletConfig page jsp.HttpJspPage HTTP Response data, e.g. cookies. page scope. Provides access to all the namespaces associated with a JSP page and access to several page attributes. page scope. User specific session data. session scope. Data shared by all application pages.application scope. Output stream for page context. page scope. Servlet configuration information. page scope. Page's servlet instance. page scope. Source: http://www.xyzws.com/JSPfaq/what-are-implicit-objects-in-jsp/29
  • 27. Web Container Web Container (atau servlet container) adalah komponen dari web server yang berinteraksi dengan Java Servlets Fungsinya adalah: Mengatur lifecycle dari servlet Memetakan URL ke servlet tertentu Memastikan URL requester mempunyai hak akses yang benar Web container ada yang bersifat komersial dan non- komersial. Salah satu non-komersial web container yang sering dipakai adalah Apache Tomcat Sumber: http://en.wikipedia.org/wiki/Web_container