Membuat Java Servlet dengan Eclipse (2)

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Pada tutorial sebelumnya kita telah membahas prosedur pembuatan Servlet di Eclipse, sekarang kita mulai melakukan modifikasi di kode yang ada agar tampilan yang dimunculkan oleh browser sesuai dengan yang kita inginkan.

Salah satu kode sederhana servlet tampak seperti berikut :


import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloWorld extends HttpServlet{
  public void doGet(HttpServletRequest request,
  HttpServletResponse response)
  throws ServletException,IOException{
  response.setContentType("text/html");
  PrintWriter pw = response.getWriter();
  pw.println("<html>");
  pw.println("<head><title>Hello World</title></title>");
  pw.println("<body>");
  pw.println("<h1>Hello World</h1>");
  pw.println("</body></html>");
  }
}

Kita akan menyisipkan kode ini di kode yang sudah kita buat pada tutorial pertama menggunakan Eclipse.

Kita akan menggunakan syntax PrintWriter yang membutuhkan paket java.io.PrintWriter

Sementara kita lihat di program yang kita buat sebelumnya paket java.io.PrintWriter belum kita import

Screenshot from 2014-04-22 09:35:07

Eclipse dapat membantu kita melakukan itu :

Klik di tanda error yang muncul, maka Eclipse akan menawarkan solusi untuk mengimport java.io.PrintWriter

Screenshot from 2014-04-22 09:38:33

Setelah kita pilih Import ‘PrintWriter’ (java.io) – maka Eclipse akan menambah baris import java.io.PrintWriter di bagian atas kode kita :

Screenshot from 2014-04-22 09:43:31

Tentu saja kita dapat juga menambah baris itu secara manual.

Jika kode ini kemudian kita jalankan di Eclipse, sebagaimana petunjuk pada tutorial sebelumnya, maka tampilan yang akan muncul adalah seperti tampak pada gambar berikut :

Screenshot from 2014-04-22 09:45:10

Mudah bukan,

Semoga bermanfaat

About Reza Ervani
Adalah pendiri programming.rezaervani.com -

About Reza Ervani 381 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.