安卓使用URL向服务器上传文件,请问如何再带一个参数?

安卓使用URL向服务器上传文件,因为我做的是修改用户资料操作,所以需要再带一个ID参数,图片已经成功上传到 到JavaServlet并且接收了,但是参数一直不知道怎么带上去,求大神指导。
安卓端源代码截图:
图片说明
图片说明

Servlet代码:
图片说明

通过DataOutPutStream转换成流

安卓端:RequestURL = RequestURL+"?a=1";

java端:String a = request.getParameter("a");
System.out.println(a);//1

http://blog.csdn.net/u011499747/article/details/44965231

试一下上面那个,然后android端把文件和参数一起post试试。

另外还有个不太好的办法,就是在上传的时候把文件名设置成你要传递的参数,多个文件添加一个区别标志即可.

比如:你要传的参数是root,
文件名可以这样:

 root-1.jpg
 root-2.jpg
root-3.jpg

还自己写这个方法吗?用xutils 不久行了。都封装好了的,如果没有硬性要求就用第三方的框架做。你这个需要通过DataOutPutStream转换成流 ,和上传文件同理