Anda di halaman 1dari 23

Java Web Programming

Contact

• Nama : Achmad Ardiansyah


• Email : ahd.ardiansyah@gmail.com
Penilaian

• Absen : 10 %
• Tugas : 20 %
• UTS : 30 %
• UAS : 40 %
Tujuan Perkuliahan

• Memberikan pengetahuan tentang dasar-dasar dan pengembangan


aplikasi web dengan menggunakan bahasa pemrograman java.
Arsitektur Java
ArsitekturJEE
Web Programming

• HTML (Hyper Text Markup Language)


• CSS (Cascading Style Sheet)
• Java Script
HTML
CSS
Java Script
Teknologi Dasar Web Java

• Java Servlet
- Java Servlet merupakan teknologi Web Java yang paling awal.
- Kode Java yang berisi sintaks HTML.
• JSP (Java Server Pages)
- Untuk menyederhanakan pembuatan dan manajemen halaman
web yang bersifat dynamic dan static content.
- HTML yang berisi kode Java.
Contoh Code Java Servlet
Contoh Code JSP
Arsitektur Java Servlet dan JSP
Format Archive Java

• JAR (Java ARchive)


- berisi hasil compress dari file-file *.class dari java
- file yang berisi library

• WAR (Web ARchive)


- berisi aplikasi web (html, jsp, library)
- file deployment untuk aplikasi web pada platform java

• EAR (Enterprise ARchive)


- berisi module EJB yang bisa dijalankan dalam web container
Web Container

• Apache Tomcat
• Resin
• Jetty
• Sun Glassfish
• JBoss
• IBM Websphare
• Oracle Weblogic
Konsep MVC (Model-View-Controller)
Java Web - MVC
Framework (Kerangka Kerja)

• Kumpulan script yang dapat membantu developer/programmer


dalam menangani berbagai masalah-masalah dalam pemrograman
seperti koneksi ke database,pemanggilan variabel,file dan lain-lain.
Sehingga developer/programmer lebih fokus dan lebih cepat
membangun aplikasi.
Framework

• Struts
• JSF
• Tiles
• ZK
• Jquery
• Spring
• Hibernate
• iBATIS
Kebutuhan Software

• JDK (Java Development Kit)


• JRE (Java Runtime Enviroment)
• Netbeans / Eclipse
• Apache Tomcat
• XAMMP
• MySQL Front
Latihan

• Step by Step Uji Coba Java Web Programming


TERIMA KASIH

Anda mungkin juga menyukai