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.
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.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!
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..
ReplyDeletenice information min
ReplyDeleteAlat cuci ultrasonic