easyui ajax表单上传 springMVC

 

1.页面

<form id="form1" method="post" enctype="multipart/form-data">

<input id="files" name="files" type="file" class="textfield" />

</form>

 

2.js

$.messager.progress();
 $('#form1').form('submit', {
     url:'uploadFile.do',
     onSubmit: function(){
   var isValid = $(this).form('validate');
   if (!isValid){
    $.messager.progress('close');
   }
   return isValid;
     },
     success:function(datas){
   $.messager.progress('close');
      var data = eval('(' + datas + ')');   
         if (data.success){
             alert(data.message)
         }
     }
 });

 

3.action

@RequestMapping("/uploadFile.do")
 public String uploadLicense(MultipartHttpServletRequest mRequest,HttpServletRequest request, HttpServletResponse response) throws Exception {
  try{
   Map<String, MultipartFile> fileMap = mRequest.getFileMap();
   MultipartFile mFile = fileMap.get("files");
   
   String fileName = mFile.getOriginalFilename();

 

 

}catch(Exception e){
   logger.error(e.getMessage(), e);
  }
  return null;
 }

 

AI大模型与碳足迹评估结合模式及示范案例 AI大模型与碳足迹评估相结合,可以提供更精确、更快速的碳排放量计算,优化减排策略,并促进可持续发展目标的实现。 阅读详情

相关推荐

卡方分布的前世今生:一个统计概念的演化史

本文追溯了卡方分布从19世纪末的理论雏形到现代统计推断核心工具的发展历程。从Karl Pearson的数学奠基到Ronald Fisher的理论完善,卡方分布在医学研究、社会科学和机器学习等领域展现出广泛应用。文章通过代码示例和性质分析,揭示了这一统计概念如何持续推动数据科学创新。

weixin_29251567的博客 391

easyui提交form表单到springMVC,返回json却无法获取。

老项目转成SSM框架。 前台提交数据正常,Controller返回json正常,但是在ajax的success方法中无法获取参数。报undefined。 后到easyui主页上查找。发现,如果显示使用$.ajax()方式,提交,则能正常返回, 而采用$(’').form('submit' 的形式提交。则在返回的success方法中,加上一句var data = eval('(' + data...

迎风飞翔的专栏 731

手把手教你读懂蓝牙BQB射频测试报告:以PRBS9为例的实战分析

本文以蓝牙BQB射频测试中的PRBS9信号为例,提供了一份实战分析指南。文章深入解读了输出功率、调制特性、邻道泄漏等核心测试项,并分享了信号分析仪操作技巧、测试环境搭建要点及设备选型建议,旨在帮助工程师精准解读报告,高效定位问题,确保产品顺利通过认证。

weixin_29289821的博客 261

Java入门到精通——调错篇之EasyUI+SpringMVC Form表单提交到Contorller中文字出现乱码

一、错误现象。 界面Post提交到Contorller的时候在Contorller中出现乱码。 二、问题解决。 在Web.xml下加入以下代码就可以解决。 characterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8

空空行者 5954

HFSS/ADS仿真实操:手把手调优一个2.4GHz SAW滤波器的IDT结构

本文详细介绍了使用HFSS和ADS仿真工具优化2.4GHz表面声波滤波器(SAW)的IDT结构。从材料参数设置到IDT建模,再到参数化扫描与频率调谐,提供了实用的操作步骤和优化技巧,帮助工程师快速掌握SAW滤波器的设计方案与性能调优方法。

weixin_29197835的博客 531

攻防世界 web高手进阶区 9分题 Web_python_flask_sql_injection

继续ctf的旅程,开始攻防世界web高手进阶区的9分题,本文是Web_python_flask_sql_injection的writeup

闵行小鱼塘 1473

easyUI form提交与springMVC交互时服务端返回的错误处理

easyUI form的submit接口中没有提供error回调函数,网上一种解决方案是串联.success(function(){}).error(function(){}),然后通过jqXHR进行统一处理;但是我发现这种方案不论服务端返回正确还是异常,都会调用.error(),而且这样写代码也有点乱。经过两天摸索,基本找到了解答。 对于post提交的数据,服务端的controller定义为v

concen的专栏 5824

22版本Altium Designer导出生产文件的规范化操作指南

本文详细介绍了PCB设计中的Gerber文件导出流程及相关文件生成方法。主要内容包括:1)Gerber文件导出的5个关键设置步骤;2)NC钻孔文件的导出方法;3)坐标文件的生成方式;4)文件打包规范要求必须包含Gerber文件、NC钻孔文件和坐标文件;5)文件提交的两种方式(新手推荐提交原始工程文件,量产推荐仅提交Gerber文件包)。文章还特别强调了单位一致性、精度验证等注意事项,为PCB设计文件的规范输出提供了完整指导。

qq_56506325的博客 1058

easyui+spring+springmvc+ibatis学习(二)----之登陆实现

登陆页面效果如下:   登陆的jsp页面代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w

小和尚的专栏 1584

g2o&PCL 四阶多项式拟合

g2o&PCL 四阶多项式拟合

dayuhaitang1的博客 140

endNote X9 增加 / 删除参考文献 文献编号自动更新

EndNote X9 插入参考文献常见问题总结。增删参考文献 文献编号自动更新

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 7496

JAVA编码(58)—— SpringMvc+easyui文件上传(Ajax提交form表单形式)

<!-- 上传文件 --> <div id="uploadFiles" class="easyui-dialog" style="width: 500px; height: 200px; padding: 10px 20px" closed="true" align="center" data-options="modal:true,closed:t...

weixin_30807779的博客 185

YOLOv11 改进 - 注意力机制 | 空间增强注意力SEAM(Spatially Enhanced Attention Module)提升遮挡场景检测鲁棒性

本文介绍了分离与增强注意力模块(SEAM)在YOLOv11中的结合应用。SEAM模块旨在增强面部特征学习能力,特别是处理面部遮挡问题。它采用多头注意力机制强调面部区域、抑制背景区域,第一部分使用深度可分离卷积减少参数并学习通道重要性,通过1x1卷积增强通道联系,利用两层全连接网络融合通道信息,经指数归一化后作为注意力权重与原始特征相乘。我们将SEAM集成到YOLOv11的检测头中,并进行相关注册和配置。实验表明,该方法有助于提升模型检测性能。

魔改工程师的博客 1665

easyui form 提交java_JAVA编码(58)—— SpringMvc+easyui文件上传(Ajax提交form表单形式)...

/*** 文件上传**@returnjson*/@RequestMapping(path= "/uploadForm1", method =RequestMethod.POST)@ResponseBodypublic InvokeResult uploadForm1(@RequestParam("sucaiName") String sucaiName, HttpServletRequest re...

weixin_29544469的博客 209

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

easyui form ajax提交,Jquery easyui中Form表单提交注意事项

jquery easyui对表单的提交进行了封装,提交的方式采用ajax方式,在开发时应注意如下事项:1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交时,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。2、慎用使用其他UI表单组件。目前Jquery提供了足够的表单控件,也能够满足我们实际的需求。如果在表单中使用了其他U...

weixin_35687571的博客 620

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

springmvc下使用formdata异步ajax上传图片

最近学习springmvc框架,其中一项需求是产品修改页异步上传修改产品图片,使用的是FormData+Jquery,亲测有效,除了ajax返回结果乱码没处理,下面贴代码 SpringMVC配置代码,需要配置文件上传处理器,我的是springmvc-servlet.xml: id="multipartResolver" class="org.springframework.we

asynll的博客 1523

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

easyui jsp ajax 上传文件,springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项

在使用easyUI做前端样式展示时,遇到了文件上传的问题,而且是在弹出层中提交表单,想做到不刷新页面,所以选择了使用ajaxFileUpload插件。提交表单时一直发现后台接收不到文件,后检查发现,原来是文件的id不对。文件上传框我们定义如下:提$.ajaxFileUpload({type:'POST',url : '${pageContext.request.contextPath}/produ...

weixin_30482027的博客 354

springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项

在使用easyUI做前端样式展示时,遇到了文件上传的问题,而且是在弹出层中提交表单,想做到不刷新页面,所以选择了使用ajaxFileUpload插件。提交表单时一直发现后台接收不到文件,后检查发现,原来是文件的id不对。 文件上传框我们定义如下: class="easyui-filebox" id="image" name="image" data-options="label:'产品图片

寒灵冰的专栏 4946

EasyUI 表单验证注意事项

easyui 文件上传,及结合springMVC 后台int参数的注意事项 1. 如果springMVC后台接收的参数为int则(如ID或序列等等参数),必须要有值,否则springMVC会报类转换失败的异常(规避办法是前台隐藏传int参数的值或后台不要用int参数,可通过String转换为int),其原因是所有参数在request或respose都是字符串类型的,空字符串(NULL)转成int

邹康----萧湘易水寒的专栏 5778

easyui之excel导入数据

前端部分代码: /** * 导入 */ $('a[type="btn-import"]').bind("click",function(){ $('#importDialog').dialog({ title: '导入文件', ...

qq_40263927的博客 8232

EasyUI上传图片,前台预览,后台读取

Spring MVC下,结合EasyUI上传图片,并可以前台预览,后台保存图片路径到数据库,保存文件到服务器WebContent路径下

以博促学 2万+

基于jQuery的ajax方式的图片上传

文件上传一般有两种方式: 一是将文件直接以二进制的方式存储在数据库中,这种方式读取影响性能 二是数据库直接存储文件的URL地址,读取文件的话直接根据数据库存储的URL地址进行读取。 所以,一般来说我们采用方式二! html页面 $("#upload-btn").click(function () { var formData = new FormData($("...

qq_44983364的博客 338

springMVC多文件异步上传

1.需要导入jar包 commons-fileupload.jar commons-io.jar 2.springmvc需要添加的配置文件 <!-- 文件上传相关 id="multipartResolver"必须是multipartResolver --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> &lt.

gongwenshuai的博客 261

springMVC多文件上传

效果: 代码: demo.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8">...

weixin_30530939的博客 144

ajax(jquery.form.js)+springMVC+MultipartFile实现文件图片上传

SpringMVC+AJAX+MultipartFile 异步上传图片在很多博客上基本上都有写,但是基本都是东缺一块西缺一块的,调这东西调了很久,总算成功解决了。。。(网上看到有用ajaxfileupload.js这个插件,跟着写了下但是没成功,找了很久也没找到原因就放弃了。这里用的是jquery.form.js插件的ajaxSubmit()方法,网上有很多,可以去下载)下载地址:http://m...

曲阳的博客 1376
上一篇: jquery easyui 窗口在当前屏幕显示
下一篇: xls添加MD5函数
chun521
博客等级 码龄20年 11粉丝 144原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值