We also used the MultipartRequest .
We created a Directory PrintUpload Under Sun Solaris and gave read and write permission to it.
We upload the files to this directory.
Before Uploading I set the encoding(In a Servlet) as shown in the below Java Script embedded in JavaCode.
--- Here 'out' is object of PrintWriter .
If u have also done this there is something else i'am missing
Hope it help's