<%-- Document : index Created on : 26 Feb 13, 0:06:02 Author : Vanessa --%> <%@page contentType="text/html" pageEncoding="UTF-8"%>
Black |
---|
Item ID | Unit Price | Number Ordered | Total Price |
---|---|---|---|
$ | $ |
<%-- Document : index Created on : 26 Feb 13, 0:06:02 Author : Vanessa --%> <%@page contentType="text/html" pageEncoding="UTF-8"%>
Black |
---|
Item ID | Unit Price | Number Ordered | Total Price |
---|---|---|---|
$ | $ |
Diposting oleh tedy di 02.47 0 komentar
Berikut sedikit pengenalan tentang JSP, javabean dan basis data. disini saya mengutip dari berbagai sumber.baik itu buku maupun media internet..semoga bermanfaat.
1. Java Server Page (JSP)
Java Server Page (JSP) adalah suatu bahasa pemrograman web yang berjalan di platform java, serta merupakan bagian teknologi java 2 Enterprise Edition (J2EE). JSP sangat sesuai dan tangguh untuk menangani presentasi di web dengan dukungan Application Programming Interface (API) yang lengkap dan portabilitas serta memberikan sarana untuk membuat suatu aplikasi yang memisahkan antara business logic (sistem), presentasi dan data (Rickyanto, 2002).
JSP diciptakan untuk menyederhanakan layer presentasi yang bersifat dinamis dengan cara memisahkan isi yang bersifat statis dengan isi yang bersifat dinamis pada suatu halaman. JSP dirancang sebagai layer presentasi dari suatu aplikasi web, dimana JSP menambahkan program java pada halaman web yang bersifat statis (Setyabudi, 2002).
Halaman JSP juga mengandung unsur-unsur yang memungkinkan server untuk memasukkan content dinamis di halaman. Unsur JSP dapat digunakan untuk berbagai tujuan, misalnya mengambil informasi dari database. JSP menetapkan sejumlah elemen standar yang berguna untuk aplikasi web, seperti mengakses komponen JavaBean (Bergsten, 2002).
2. Java Bean
JavaBean adalah komponen dalam java yang bersifat reusable. JavaBean digunakan untuk mengelola data flow antara aplikasi client atau applet dan komponen yang berjalan pada J2EE server atau antara komponen server dan database. Komponen JavaBean memiliki variabel instan serta method get dan set untuk mengakses data yang disimpan dalam variabel instan. Komponen JavaBean memiliki rancangan dan implementasi yang sederhana (Setyabudi, 2002).
Komponen JavaBean dapat mengelola user input dan mengirim input ke enterprise beans yang berjalan pada business tier untuk melakukan pemrosesan
Berikut ini adalah langkah-langkah membuat kelas JavaBean:
Mendefinisikan variabel dalam bean yang akan kita buat. Variabel ini tidak boleh dideklarasikan metode public misal, private String nrp;
Untuk masing-masing variabel dibuat metode get dan set misal : getNrp() dan setNrp();
Untuk boolean, digunakan metode setXXX() untuk mengeset nilai boolean dan isXXX yang mengembalikan nilai boolean. Aturan membuat
metode public void set
Diposting oleh tedy di 02.39 0 komentar
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package bean; import javax.ejb.Stateless; /** * * @author Vanessa */ @Stateless public class Sel { private String itemID = "unknown"; private double discountCode = 1.0; private int numItems = 0; public String getItemID() { return (itemID); } public void setItemID(String itemID) { if (itemID != null) { this.itemID = itemID; } else { this.itemID = "unknown"; } } public double getDiscountCode() { return (discountCode); } public void setDiscountCode(double discountCode) { this.discountCode = discountCode; } public int getNumItems() { return (numItems); } public void setNumItems(int numItems) { this.numItems = numItems; } // Replace this with real database lookup. public double getItemCost() { double cost; if (itemID.equals("Commando")) { cost = 12.99 * getDiscountCode(); } else { cost = -9999; } return (roundToPennies(cost)); } private double roundToPennies(double cost) { return (Math.floor(cost * 100) / 100.0); } public double getTotalCost() { return (getItemCost() * getNumItems()); } }
Diposting oleh tedy di 02.37 0 komentar