2 qq 26062925 qq_26062925 于 2015.06.15 22:52 提问

安卓,ios图片,字段上传,服务器接收(struts2) 2C

在struts.xml中加入下面语句
name="myRequestParser" class="util.RequestParseWrapper"
scope="default" optional="true" />

ios上传图片(List items = upload.parseRequest(request);)才不为空,图片才能上传成功,同时action就获取不到手机端传过来的其他参数(ServletActionContext.getRequest().getParameter("token"))这个值为null,图片不上传,这里面就能获取到值。
如果把上面struts.xml中的语句去掉,安卓端能正常获取参数和上传图片,但ios上传图片就失败。

1个回答

anyine
anyine   2015.06.16 10:10

scope=prototype试试

qq_26062925
qq_26062925 scope:该属性是个可选属性,它指定Bean实例的作用域,该属性的值只能是default、singleton、request、session或thread之一。没有你写的那个属性
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android+struts2实现文件图片上传,附源码(侧重服务端开发)
前言 项目中遇到Android手机聊天的图片、语音文件保存到服务器,网上搜索一下大概3种思路: 1.servlet实现,有很多文章,利用DiskFileUpload 2.使用smartupload未学习 3.利用strtus2自带的文件上传功能。 由于strtus2已广泛应用与企业应用,且上手较快,学习成本低、配置简单。文件上传功能已封装,简单易用,故毫不犹豫选择他。 网上这方面的资料
Android 图片或者文件上传服务器(Android+Struts2)
在很多时候都遇到了客户端需要向服务器上传文件,但是网上的资料很多,但是仅仅只是说了手机上如何上传服务器,而服务器端没有描述。回过头来,其实无论是手机还是网页上,上传文件,其本质都是一样,这里我主要是使用http协议来进行上传。而服务器端,和普通的网页上传均是一样的的.。下面贴出代码。以后好用。。。
Java后台服务器接收IOS客户端上传的图片
// 定义变量存储图片地址 String imagePath=""; // 接收图片数据 (base64) String image=httpRequest.getParameter("image"); try{ // 将base64 转 字节数组 Base64 base=new Base64(); byte[]decode=base.de...
struts2中使用Blob类型处理图片上传保存在数据库中并在JSP页面中显示图片
1.实体对象package abu.csdn.bean;import java.io.Serializable;import java.sql.Blob;import java.sql.Date;/** * 1.
HttpClient + SpringMVC 实现多张图片上传
客户端代码 /* * @param picPaths 需要上传的文件路径集合 * * @param requestURL 请求的url * * @return 返回响应的内容 */ public static void uploadFile(String[] picPaths, String requestURL) { String boundary = ...
安卓端上传多文件与servlet服务器接收多文件
android端上传文件很简单  用xutils提供的方法 如下: RequestParams requestParams=new RequestParams(); requestParams.addBodyParameter("video", new File(path));//视频 path为路径 requestParams.addBodyParameter("img", new
Java乔晓松-android中上传图片到服务器Tomcat(Struts2)
在做android开发的时候,有时你会用到图片的上传功能,在我的android项目中,我是选中图片,点击上传多张图片 android客户端上传图片部分的代码如下:   package com.example.myphotos.utils; import java.io.DataOutputStream; import java.io.File; import java.io.F
struts2提交多个对象带图片
一:实体类 public class WxMedia { private Integer id; private String title; private String author; private String digest; private String content; //非持久化字段 private File myFile; private
ios开发 利用AFNetworking实现同时上传字符串与图片数据
最近在做一个人脸识别考勤系统的时候,遇到了需要同时上传学生学号和学生照片到服务器的需求。因为要根据学生学号和学生照片来判断是否为本人,所有这两个数据不能分开上传到服务器,必须得同时上传。所有我们用到了AFNetworking的AFMultiparFormData 来传输数据。下面是程序的关键代码: //上传头像图片到服务器 -(void) postImageToServer { _ma
android上传文件,java服务器接收 客户端与服务器端两端上传代码
android手机客户端上传文件,java servlet服务器端接收并保存到服务器。 客户端和服务器端代码已完整提供,如无法使用,请联系