Masalah Upload File pada Struts2 versi 2.0.6

saat membuat fasilitas untuk mengupload file dengan menggunakan Struts2 versi 2.0.6, terjadi masalah ketika sesaat action untuk upload file tersebut, bahkan tidak bisa di debug karena memanggil method yang ditujupun tidak dapat dilakukan. setelah telusur punya telusur, ternyata ada bugs di class bawaan struts tersebut yaitu class org.apache.struts2.dispatcher. pada method prepareDispatcherAndWrapRequest.

Ada beberapa solusi untuk ini, solusi pertama mengganti class bawaan struts dengan cara update/perbaharui class tersebut silahkan ambil disini, buat di project anda package sesuai class itu berada org.apache.struts2. jadi anda haru membuat packet org-apache-dst, ini tujuannya agar file class bawaan struts akan digantikan dengan yang anda buat tadi.

cara kedua yaitu di tinggal menambahkan pada web.xml baris berikut:

<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>

<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

dan silahkan anda coba lagi upload file anda. pada kasus saya, masalah ini terselesaikan!

#masalahnya dari 1 bulan kemarin damn!

One thought on “Masalah Upload File pada Struts2 versi 2.0.6

  1. Nice blog right here! Also your web site rather a lot
    up fast! What web host are you the usage of? Can I am getting your associate hyperlink for your host?
    I desire my web site loaded up as fast as yours lol

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 )

Google+ photo

You are commenting using your Google+ 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 )

Connecting to %s