Cara Membuat Aplikasi Hello World di Servlet

Pendahuluan

Sebelum "bercoding ria" membuat dan menjalankan Aplikasi "Hello World" di Servlet, maka komputer Anda harus terinstall terlebih dahulu web server seperti Apache Tomcat. Silahkan anda baca tutorial tentang Langkah-Langkah Instalasi Apache Tomcat di Windows.

Contoh Program

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloWorldServlet extends HttpServlet{

   private static final long serialVersionUID = 1L;
   private String message = "Selamat datang di dunia servlet";

   public void doGet(HttpServletRequest request, 
                     HttpServletResponse response) throws ServletException, IOException{
       //set content type
       response.setContentType("text/html");
       
       //menampilkan di browser
       PrintWriter out = response.getWriter();
       out.println("<h1>"+message+"</h1>");
   }

   public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
     doGet(request, response)
   }
}

Compile file HelloWorldServlet.java di atas menggunakan perintah javac HelloWorldServlet.java

Apabila tidak ada error pada proses kompilasi, maka akan terbentuk file HelloWorldServlet.class.

Copy file HelloWorldServlet.class ke direktori WEB-INF\classes. Apabila belum ada folder classes, maka harus dibuat terlebih dahulu. Untuk lebih jelasnya, Anda bisa lihat gambar di bawah ini.

Aplikasi Hello World di Servlet

Servlet Deployment

Buatlah file web.xml dan letakkan file tersebut di direktori WEB-INF pada folder instalasi Apache Tomcat, misalkan di D:\Apache\apache-tomcat-6.0.37\webapps\ROOT\WEB-INF.
web.xml

<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>HelloWorldServlet</servlet-class> 
</servlet>

<servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>


Hasil Eksekusi

Coba jalankan di browser dengan mengetikkan http://localhost:8080/HelloWorld. Apabila tidak ada error, maka akan tampil seperti gambar di bawah ini.

Aplikasi Hello World di Servlet

Penutup

Cukup sekian tutorial sederhana mengenai Cara Membuat Aplikasi "Hello World" di Servlet. Jika anda menyukai tutorial ini, silahkan share tutorial ini dan saya mengharapkan masukkan anda melalui komentar.

Semoga bermanfaat, Salam!

Ditulis Oleh : Unknown ~ DosoGames

Muh.Akram Anda sedang membaca artikel berjudul Cara Membuat Aplikasi Hello World di Servlet yang ditulis oleh Java Tutorial yang berisi tentang : Dan Maaf, Anda tidak diperbolehkan mengcopy paste artikel ini.

Jika Anda menyukai Artikel di blog ini, Silahkan berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Java Tutorial

2 comments:

  1. permisi gan, saya ada sedikit tulisan mengenai protokol websocket menggunakan java berikut gan: http://datacomlink.blogspot.co.id/2015/11/script-java-websocket-rfc-6455-server.html ditunggu feedback-nya ya gan, semoga menambah wawasan bersama.. terima kasih gan..

    ReplyDelete

Back to top
-->