想利用web 服务,编写一个手机程序,目的是将手机上的照片,发送到服务端,利用 web服务 保存到一个指定的文件夹
因为webservice 可以传byte[]的参数,因此我将手机的中照片转化为字节流,通过本地stub调用web服务,然后在服务端将接受到 字节流转化为图片,并在指定文件夹中可是 以调用改服务 就引发异常,invalid elements in response
于是,我将字节流转化为字符串, 再在服务端将 字符串 转化 字节流,在生成图片, 可是现在异常没有了,为什么在制定的文件夹中没有图片生成呢?
(我在服务端做测试的时候, 以上两种方法均能在文件夹中生成图片,但是一旦通过手机调用web 服务的方式就不可以了)很纳闷
这是什么原因引起的呢?希望高手指教,谢谢了,最好能贴代码说明。 要交作品了,真的很着急,希望大家能帮帮我!

解决方案 »

  1.   

    看楼主急得,不会,只能帮你顶了。
    我只会在jsp中上传图片。
      

  2.   

    谢谢了,恩,问了几个人,他们说用webservices上传图片不是明智的做法因此想改http的方式了
    不知道大家有什么好的建议吗?
      

  3.   

    楼主可以google下jspsmartupload.jar
    一个现成的包,实现图片上传和下载都可以。
      

  4.   

    楼上都误会了啊,手机上传不是jsp