`
chun521521
  • 浏览: 284219 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

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;
 }

 

分享到:
评论

相关推荐

    easyui分页、springmvc后台处理分页

    3. 分页参数的传递:可以通过URL参数、Ajax请求或者隐藏表单字段等方式从前端向后端传递分页信息。 4. 显示总页数:根据总记录数和每页大小计算总页数,供用户导航使用。 综上所述,结合EasyUI的前端分页展示和...

    springmvc+hibernate+easyui

    在"springmvc+hibernate+easyui"项目中,可能使用EasyUI的DataGrid组件展示数据列表,结合SpringMVC的ModelAndView或Model对象,将后端查询结果转化为JSON格式,通过Ajax请求传递到前端,最终动态渲染数据列表。...

    Spring SpringMVC Mybatis easyui

    - EasyUI则用于构建前端界面,提供丰富的组件供用户交互,通过Ajax与后端SpringMVC进行数据交换,实现页面的动态更新。 在"ssmeasyui"这个压缩包文件中,我们可以期待找到项目相关的配置文件(如Spring的beans.xml...

    使用EasyUI+Springmvc实现的CRUD

    在"EasyUI+Springmvc"的场景中,EasyUI主要用于前端展示和用户交互,例如通过表格展示数据库中的数据,使用表单进行数据输入,通过按钮触发Ajax请求与后端进行数据交换。 SpringMVC是Spring框架的一个模块,专注于...

    jQuery_easyUI+springmvc+hibernate的项目

    该项目是基于jQuery、EasyUI、SpringMVC和Hibernate框架构建的一个综合应用,旨在实现数据的增删改查功能。这是一个常见的Web开发模式,用于构建高效、可维护的后台管理系统。以下将详细介绍这些技术栈及其在项目中...

    spring3mvc-jQuery-easyUI做的ajax版本用户管理系统

    【标题】"spring3mvc-jQuery-easyUI做的ajax版本用户管理系统" 提供了一个使用SpringMVC、jQuery和easyUI框架构建的Web应用程序实例,它着重于实现基于Ajax的用户管理功能。这个项目展示了如何将这三个强大的技术...

    SpringMVC+MyBatis+EasyUI简单分页Demo

    SpringMVC可以处理登录表单的提交,MyBatis可以查询验证用户信息,EasyUI则可能用于创建登录界面,包括输入框和提交按钮。登录成功后,可以利用Spring Security或自定义的权限管理逻辑,控制用户访问不同的分页内容...

    sqlserver 版的java springmvc easyui 增删改

    在数据管理场景下,EasyUI的表格组件特别适合展示数据库中的数据,并支持分页、排序、过滤等功能,同时,它的表单组件可以帮助用户进行数据的添加和修改。 现在,让我们看看如何在Java Spring MVC和EasyUI的环境下...

    SpringMVC4+MyBatis3+EasyUI项目

    后端通过JSON格式返回数据,EasyUI通过Ajax异步请求获取数据并动态渲染到页面上。 项目整合过程中,可能还需要配置Spring的ApplicationContext,定义Bean,进行事务管理,以及日志记录等。同时,为了保证项目的可...

    基于springMVC+mybatis+easyui的留言板源码

    在这个案例中,EasyUI用于构建留言板的前端展示,如表格、表单和对话框等。开发者需要掌握EasyUI的基本使用,包括组件的引入、属性设置和事件绑定。 4. **数据库设计**:留言板系统通常包含两个主要表:用户表...

    springmvc-easyui-tree增删改

    在IT行业中,SpringMVC和EasyUI是两个非常重要的技术组件。SpringMVC是Spring框架的一个模块,专门用于处理Web应用程序的模型-视图-控制器(MVC)架构,而EasyUI则是一个基于jQuery的前端UI库,提供了一系列美观且...

    Springmvc+MyBatis+JQueryEasyUI

    例如,当用户在EasyUI表格中触发操作时,可以通过jQuery发送AJAX请求到Spring MVC的Controller,Controller根据请求调用MyBatis的Mapper接口执行数据库操作,然后将处理结果转换成JSON格式返回给前端。前端接收到...

    springmvc+mybatis+jqueryeasyui后台管理模板

    在后台管理模板中,jQuery用于增强用户体验,如页面元素的动态加载、表单验证、Ajax异步请求等。 【EasyUI】 EasyUI是基于jQuery的一个UI库,提供了丰富的组件,如表格、对话框、菜单、树形控件等,可以帮助开发者...

    easyUI实例

    1. **DataGrid**:EasyUI 的 DataGrid 是一个可滚动、可排序、可分页的表格组件,它可以绑定到 JSON 数据源或 AJAX 数据源,支持行选择、行编辑等功能。在实例中,动态编辑表格可能就是基于 DataGrid 实现的。 2. *...

    Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统

    在本项目中,"Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统",我们看到一个基于Java技术栈的Web应用开发实例。这个系统利用了多个核心技术来构建一个功能完备的员工管理...

    全套EasyUI示例源码

    - **整合原理**:EasyUI 的数据通常通过 AJAX 从后端获取,SpringMVC 控制器可以处理这些请求,返回 JSON 数据供 EasyUI 组件渲染。 - **配置步骤**:设置 SpringMVC 的视图解析器,确保能够正确解析EasyUI的JSP...

    自己整合的SpringMVC+Mybatis+easyUI完整项和sql查询结果

    通过Ajax技术,EasyUI可以与服务器进行异步通信,实现页面的动态更新,提升用户体验。 在项目中,"sql查询结果"表明此项目不仅包含了后端的业务逻辑处理,还包括了数据库操作。开发者可能使用Mybatis来执行SQL查询...

    springMVC+Hibernate+easyui 完整实例

    通过Ajax与后端进行数据交互,通常使用jQuery的$.ajax或EasyUI的$.fndatagrid方法。 8. **测试运行**:启动服务器,通过浏览器访问应用,验证功能是否正常。 这个实例涵盖了从后端到前端的完整流程,对于初学者来说...

    spring easyui 源码

    2. **EasyUI**:EasyUI提供了大量的预定义CSS和JavaScript组件,如表格、表单、按钮、对话框等,使得开发者可以快速构建用户界面。在权限管理系统的前端,EasyUI可能会用于展示用户角色、权限分配等信息,以及提供...

    分享springMVC+Mybaits+EasyUI做的一个CMS系统

    在本CMS系统中,EasyUI用于构建用户界面,如管理面板、内容编辑器等,通过AJAX实现页面的异步刷新,使得数据的增删改查更加直观和便捷。 在实际的项目结构中,我们可以看到如下的组织方式: 1. **配置文件**:包括...

Global site tag (gtag.js) - Google Analytics