flex如何把一个TextInput的值与一个byteArray同时传到jsp端去

cqandy 2009-04-16 11:26:07
比如,通过flex得到一个图形,想通过jsp存到电脑中,同时在flex中输入了一个字符串作为要保存的文件名,那么,如何同时将这byteArray图片与string的名字同时传到jsp中去呢?

如果能传过去,那么用的什么对象传递???

jsp端又如何分别提取呢?

谢谢
...全文
346 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqandy 2009-04-16
  • 打赏
  • 举报
回复
兄台,你还是没有指出,应该如何取到传来的那个varis.filename = "filename"的值呀???
就是要用这个varis.filename = "filename"; 的值来做名字的!!!
谢谢
cqandy 2009-04-16
  • 打赏
  • 举报
回复
多问一句,如果我想把图片保存的路径加上,应该如何写呢???
herowach 2009-04-16
  • 打赏
  • 举报
回复
java端接图片(接收图片并保存到客户端):
InputStream inputStream = request.getInputStream();
OutputStream outputStream = response.getOutputStream();
response.setContentType("application/binary");
response.setHeader("Content-Disposition","attachment; filename=\"XXX.jpg\"");
byte[] bytes = new byte[1024];
int data;
while((data = inputStream.read(bytes)) != -1)
{
outputStream.write(bytes, 0, data);
}
inputStream.close();
outputStream.close();
herowach 2009-04-16
  • 打赏
  • 举报
回复
var request:URLRequest = new URLRequest("url");
var varis:URLVariables = new URLVariables();
varis.imgfile = bytes;
varis.filename = "filename";
request.data = varis;
request.method = URLRequestMethod.POST;
request.contentType = "application/octet-stream";
navigateToURL(downUrl,"_self");
这样试试,我只传过图片,没同时传过名称

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧