在jeecg框架的系统内使用uploadify组件进行上传操作,有时无法正常发送请求,一直被重定向到登录请求,有可能使系统对上传操作进行了过滤,需要将这个上传请求放到非拦截序列里,才能正常使用。

第二个后台接受的的方法可以不指明接受的数据类型,而是用HttpServletRequest 类的对象转为 MultipartHttpServletRequest 类的对象,再调用后者的getFIleMap方法获取数据,再对这个Map类型的数据处理获取想要的数据,就不需要在方法的参数列表里指定用CommonsMultipartFIle类的对象或者MultipartFile类的对象,这两者可能数据类型不对,导致请求方法一直不走。

MultipartHttpServletRequest multipart = (MultipartHttpServletRequest) request ;

Map<String,multipartFIle> filemap =  multipart.getFileMap();

  for(Map.Entry<String,MultipartFile>  entity: filemap.entrySet() ){

     MultipartFIle  file = entity.getValue();

    String path = request.getSession().getServletContext().getRealPath("..");

  ..............

}

最新文章

  1. Java细粒度锁实现的3种方式
  2. tornado 学习笔记8 模板以及UI
  3. Linux中获取本机网络信息的几个函数及应用
  4. oracle日期操作
  5. php 上传文件。$_FILES
  6. 将一个字符串映射为一个Delphi页面控件属性名(通过FindComponent和GetPropInfo找到这个控件指针)
  7. UML要点总结(一)
  8. LINQ to SQL 运行时动态构建查询条件
  9. hdu 5626 Clarke and points
  10. 编译命令行终端 swift
  11. 扩展Session机制
  12. 【原创】源码角度分析Android的消息机制系列(二)——ThreadLocal的工作过程
  13. jenkins更新后出现JNLP-connect,JNLP2-connect警告
  14. MYSQL可调用执行自定义SQL的代码
  15. web@HTML重要标签详介绍.
  16. XBOX360
  17. K-means聚类算法(转)
  18. EditPlus(4.0.0.395)中文免激活绿色版
  19. java try catch 异常后还会继续执行吗
  20. vb 水晶报表打印

热门文章

  1. HDP和包围曝光
  2. Java虚拟机内存分配与回收策略
  3. Spring的配置及jar包下载
  4. springBoot jpa 分页
  5. 《超实用的Node.js代码段》连载一:获取Buffer对象字节长度
  6. 移动端rem单位和px单位换算
  7. TCP/IP协议分析含义与功能
  8. 将一个字符与对应Ascii码互转
  9. JS等号的小注释
  10. UVA 11491 Erasing and Winning 奖品的价值 (贪心)