2 u012440503 u012440503 于 2017.01.11 09:50 提问

ssh2 文件上传 action 接收不到 文件的数据 可以接收到其他数据 求大神帮忙!

图片说明
图片说明
图片说明
图片说明
upload 参数接收null
name 有值
如果使用request 里面 MultiPartRequestWrapper 就可以获取到文件信息
为什么不能使用get,set 来获取文件信息呢
求大神指导和帮助

3个回答

u012440503
u012440503   2017.01.17 14:31
已采纳

若大的技术平台,居然没有会

JE_GE
JE_GE   2017.01.11 13:52

表单上传类型修改为二进制的

u012440503
u012440503 上面的jsp 类型就是二进制的
一年多之前 回复
sgj110
sgj110   2017.01.11 15:37

文件格式的数据要解析
ServletFileUpload uploadfiles = new ServletFileUpload(factory);
// 调用 parseRequest(request)方法 获得上传文件 FileItem 的集合list 可实现多文件上传。
@SuppressWarnings("unchecked")
List list = uploadfiles.parseRequest(request);

u012440503
u012440503 为什么不用get ,set 获取文件信息呢
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
struts2 action接收文件上传数据处理
转自http://www.jb51.net/article/45170.htm 这篇文章主要介绍了struts2单个文件上传的两种实现方式,有需要的朋友可以参考一下 通过2种方式模拟单个文件上传,效果如下所示 开发步骤如下: 1、新建一个web工程,导入struts2上传文件所需jar,如下图 目录结构 2、新建Action 第一种方式 复制代码 代码如下
sturts2上传文件,后台获取不到文件!
struts2上传文件,后台获取不到文件!         对于大部分程序员来说 文件上传功能应该并不会陌生,因为这个功能我们经常会用到!!       同样的,本人也经常用到这个功能,但是我发现一个非常严重的问题,我虽然用了很多次了,但是每次用都会或多或少的遇到些问题,这些问题虽然很容易解决,但是要找出来却是很麻烦的事情!这不,今天又用到了这个功能,我楞是纠结了一下午,找遍所有资料都没提到
dgus屏串口通信时,发现数据有时候stm32能接收到,有时候接收不到,一直想不到是什么原因
在dgus屏上输入数据,发送给STM32,然后stm32接收到数据之后,显示到电脑上,但是,不看不知道,一看吓一跳,竟然会经常数据丢失!!!!找了一个下午也没找到什么原因,一直认为是串口中断函数出错了,可是看了n遍,也没觉得那个函数有问题啊。晚上睡觉觉都在想到底是怎么回事........,今早上一来,把一些程序先注释掉之后,结果发现,没问题了,突然脑子一转,肯定是定时中断搞得鬼,一查发现,开了两个
串口通信----串口接收框接收不到数据
在进行串口调试时,数据发送没有问题,da
接受从其他app传送过来的数据
Intent filters告诉Android系统一个程序愿意接受的数据类型,主要通过Intent filers 中action和data 我们可以创建intent filters来表明程序能够接收的action类型。下面是个例子,对三个activit分别指定接受单张图片,文本与多张图片 activity android:name=".ui.MyActivity" >     intent
前端上传文件及其他数据后台无法获取(已解决)
由于Tomcat对于文件上传的请求做了处理,所有直接getParameter是获取不到的。由于我用的是servlet3.0,所以加了一个注解就可以了。贴代码:package servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import ...
Struts2框架中action无法获取到jsp页面传递的表单数据的解决办法
最近照着书上的例子写了个小程序,通过Struts2neizhi
使用SmartUpload上传文件时getparameter获取不到值
使用SmartUpload上传文件时会在form中添加 ENCTYPE="multipart/form-data"  这会使getparament获取不到值,所以可以这样解决 SmartUpload su = new SmartUpload(); try {   //上传初始化   su.initialize(this.getServletConfig(), request, re
php 只能接受get 接受不到POST值
一、PHP获取POST数据的几种方法方法1、最常见的方法是:$_POST['fieldname'];说明:只能接收Content-Type: application/x-www-form-urlencoded提交的数据解释:也就是表单POST过来的数据方法2、file_get_contents("php://input");说明:允许读取 POST 的原始数据。(用接口测试工具的时候如果 head...
struts2 request.getInpustream()及multipart上传获取不到数据的解决方案
此问题是之前在项目中遇到并解决的,今天将其记录一下。项目中遇到的需求是,要在拦截器中将请求post过来的数据流进行解析,然后手动将解析的各参数其压到struts2的valueStack中,post过来的数据流可能是json串形式(客户端没有标记content-type)或者以multipart/form-data形式发送过来的语音文件(二进制)和json串两种情况。我的实现思路是,判断如果requ