0 0

extjs+springMVC架构,前台多条记录怎么传递到后台且封装成多个对象?0

springMVC好像可以有与String,数组,单个对象绑定的功能,但是没发现绑定多个同一种对象的功能;我想实现的是将前台用EXTJS写的表格的多个记录传递到后台,且变成一个个对象,而不是json数据;不知道该怎么弄,高手求解!!
2013年5月08日 15:29

4个答案 按时间排序 按投票排序

0 0

不明白,为什么不用json作为桥梁!

2013年5月10日 11:10
0 0

举个例子


		    	var param = {};
		    	//TODO 这里需要优化,可以批量调度,建议讲拼接方式抽到统一函数中
		    	param['task[0].ID']=record.get('id');
		    	param['task[0].taskGroup']=record.get('taskGroup');
		    	param['task[0].taskTime']=record.get('taskTime');
		    	param['task[0].jobClass']=record.get('jobClass');
		    	param['task[0].startTime']=record.get('startTime');
		    	param['action'] = action;
		    	
		    	Ext.Ajax.request({

		    		method:'POST',
		    		params:param,
..});


把你的对象包一下

public class TaskCollection {
	private List<Task> task;

	public List<Task> getTask() {
		return task;
	}

	public void setTask(List<Task> task) {
		this.task = task;
	}
}

controller里对应的方法加一个TaskCollection对象的参数

成功接收到list

2013年5月08日 20:08
0 0

可以在前台拼接json串,然后利用spring提供的json工具包,将该json串解析成多个对象的集合,例如list

2013年5月08日 16:19
0 0

这个真心没有这么智能,用json后台处理一下就可以获取对象的list了

2013年5月08日 15:59

相关推荐

    Extjs+SpringMVC+MyBaits财务管控系统

    例如,用户在前端界面上进行财务报表查询,Extjs会发送Ajax请求到SpringMVC的相应Controller,Controller根据请求参数调用MyBatis的Mapper方法,执行SQL查询,然后将查询结果转化为Java对象,最后返回给前端进行数据...

    Extjs+Mysql+SpringMVC+MyBatis通用后台管理系统

    《基于Extjs+Mysql+SpringMVC+MyBatis的通用后台管理系统详解》 在当前信息化社会中,后台管理系统是企业管理与运营的核心工具之一。本文将深入探讨一个使用Extjs作为前端框架,Mysql作为数据库,SpringMVC作为控制...

    extjs+springmvc+dubbo+mybatis+oracle

    标题 "extjs+springmvc+dubbo+mybatis+oracle" 描述了一个综合性的企业级Web应用架构,结合了前端、后端服务以及数据库技术。这个架构由以下几部分组成: 1. **ExtJS**:这是一个JavaScript库,用于构建富客户端...

    springMVC+Extjs4.2实现用户增删改查功能

    SpringMVC+ExtJS4.2是Web开发中一种经典的前后端组合,它们共同构建了高效、用户友好的企业级应用程序。在这个项目中,我们主要关注如何利用这两个框架实现用户管理的基本操作,包括增、删、改、查(CRUD)功能。 ...

    通用后台管理系统(ExtJS4.2+Hibernate4.1.7+SpringMVC3.2.8).pdf

    通用后台管理系统(ExtJS4.2+Hibernate4.1.7+SpringMVC3.2.8).pdf

    桌面型ExtJS4.2.1MVC+SpringMVC3.0.5注解开发实例

    本实例为ExtJS4.2.1 MVC 和 SpringMVC3.0.5 基于注解模式下的开发实例,是桌面型的应用程序,包含全部需要的jar包,定义了项目的基于架构和实现,可在MyEclipse10打开和部署,对于有需要在该环境下进行开发的人员,...

    extjs3+springMVC上传文件

    标题“extjs3+springMVC上传文件”指的是使用ExtJS 3版本的JavaScript库与Spring MVC框架结合实现文件上传功能。这篇博文可能是作者在ITEYE博客上分享的一个技术实践,遗憾的是,描述部分为空,没有提供额外的信息。...

    SpringMVC+Hibernate+EXT

    SpringMVC是Spring框架的一部分,它是一个用于构建Web应用程序的轻量级、模型-视图-控制器(MVC)架构。SpringMVC通过将业务逻辑、控制逻辑和显示逻辑分离,提高了代码的可维护性和可测试性。在SpringMVC中,...

    Spring3.0+Hibernate4.0+SpringMVC整合ExtJS4

    在本项目中,我们探讨的是如何将三个主流的Java企业级框架——Spring 3.0、Hibernate 4.0和Spring MVC与JavaScript前端框架ExtJS 4进行深度整合,以构建一个高效、灵活且功能丰富的Web应用。这个整合旨在提供一个...

    最好用的通用后台管理extjs+MySQL+oracle+SQL server数据库源码

    这是本人自己总结最好用的通用后台管extjs+MySQL+oracle+SQL server数据库源码:主要运用了一下的知识: 1、主要运用的后台框架是extjs, 2、jsp+hibernate+Struts2+spring+ajax+jQuery, 3、用到了Java面向对象的...

    Extjs+ASP.net 后台管理框架

    ExtJS + ASP.NET 后台管理框架是一种高效且灵活的开发模式,用于构建企业级的Web应用程序,尤其适合后台管理系统。这个框架结合了JavaScript库ExtJS的前端交互性和ASP.NET的强大后端处理能力,提供了丰富的用户界面...

    extjs教程.txt基于spring+springMvc+mybatis框架开发

    extjs视频教程,基于spring+springMvc+mybatis框架开发,适合初学者,跟着视频教程入门

    SpringMVC+Mybatis+ExtJs5.0

    总的来说,"SpringMVC+Mybatis+ExtJs5.0"的组合提供了一个强大的企业级Web应用开发解决方案,集成了后端业务处理、数据访问以及前端界面展示,使得开发者能够高效地构建出功能完备且用户体验良好的后台管理系统。

    可二次开发Extjs4.0通用后台管理系统源码完整大型项目ExtJS 4.2+Hibernate 4.1.7+SpringMVC

    系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。 特色功能 1采用Spring MVC的静态加载缓存功能,在首页将Javascript文件、CSS文件和图片等静态资源文件加载进来放进...

    SpringMVC+ExtJs4.2实例

    在本实践项目“SpringMVC+ExtJs4.2实例”中,我们将深入探讨如何将SpringMVC框架与ExtJs4.2前端框架相结合,构建一个功能完善的Web应用程序。这个项目旨在展示如何利用这两个强大的技术栈来实现数据的动态交互和用户...

    freemarke+springmvc+mybatis+spring shiro,extjs

    【标题】"freemarke+springmvc+mybatis+spring shiro,extjs" 描述了一种基于Java技术栈的Web应用开发架构,其中包括了多个核心组件,这些组件共同构建了一个功能强大的企业级应用程序。 1. **FreeMarker**:...

    Extjs+hibernate+struts2+spring案例大全源代码

    这是一个基于Java技术栈的Web应用开发案例集合,涵盖了ExtJS前端框架、Hibernate持久化框架、Struts2 MVC框架以及Spring框架的综合运用。这个源代码库对于初学者来说是一个宝贵的资源,可以帮助他们理解和掌握这些...

    extjs+spring+springmvc+mybatis搭建的家庭财务管理系统.zip

    毕业设计可以包括文献综述、需求分析、方案设计、实施与测试等多个阶段,以确保整个过程的科学性和系统性。 其次,毕业设计的完成通常需要学生具备一定的独立思考和解决问题的能力。在研究过程中,学生可能需要采用...

    springmvc3+extjs4.2案例

    这个"springmvc3+extjs4.2案例"是将两者结合,展示了如何在同一个项目中使用SpringMVC3作为后端控制层,与ExtJS4.2的前端MVC模式进行协作,构建出一个完整的Web应用程序。下面我们将深入探讨这两个技术以及它们在...

    基于 Extjs + spring + hibernate 的OA框架

    基于 Extjs + spring + hibernate 的OA框架 基于 Extjs + spring + hibernate 的OA框架 基于 Extjs + spring + hibernate 的OA框架

Global site tag (gtag.js) - Google Analytics