Spring MVC Tutorial


Selamat Pagi semua,

kali ini saya akan sharing tentang spring framework untuk web based application menggunakan konsep MVC. Tutorial kali ini sebetulnya hanya mengembangkan tutorial dari http://www.vaannila.com/spring/spring-mvc-tutorial-1.html pada framework spring 3.1. Karena pada tutorial ini, versi yang dipergunakan adalah versi 3.0 sehingga terdapat sedikit perbedaan.

Persiapan Environment

1. Download Eclipse Java EE (Indigo)

2. Install new software untuk Spring framework.

Help -> Install New Software -> http://springide.org/updatesite -> pilih yang corenya saja

3. Download Spring Core Framework 3.1 (terbaru saat ini)

4. Download Servlet Container /Server running aplikasi nantinya.Saya menggunakan tomcat v 7.0

Development

1. Tahap pertama, Anda dapat membuat project yaitu Dynamic Web Project

File -> New -> Other -> Dynamic Web Project

2. Selanjutnya, Anda sebetulnya dapat mengikuti tutorial vaannela dan bahkan Anda bisa mendownload source code projectnya disana.

Jika Anda mengikuti vaannela dengan versi Spring yang sesuai, maka saya yakin memang tidak ada masalah, namun, jika Anda menggunakan versi yang terbaru (3.1) maka Anda akan mendapatkan error bahwa Dispatcher Servlet/logging tidak dikenali. Nah, solusi untuk menanggulangi error tersebut adalah dengan menggunakan library yang berbeda pada folder WEB-INF/lib.

Anda perlu mengubah library seperti sebagai berikut :

Lalu, download library common-loggingnya anda dapat peroleh dari link berikut ini : http://mirrors.ibiblio.org/pub/mirrors/maven2/tomcat/commons-logging-api/5.5.23/commons-logging-api-5.5.23.jar

-semoga beguna

  1. kkkk, udah kerja beda postingannya….
    mosting kerjaan ya pid….😛

  2. wahaha,, iya bal, soalnya waktu gw nyoba lumayan pusing jadinya gara2 masalah library doang😀

  3. makasih, mas. klo spring 3.2 itu gmn ya, klo gak ada common login library nya

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: