前台json传送到后台,自动装配成对象,springmvc获取前台值支持这么做么

&SpringMVC整合json
秒后自动跳转到登录页
(奖励5下载豆)
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
视频课程推荐
SpringMVC整合json
上传时间:
技术分类:
资源评价:
(0位用户参与评价)
已被下载&15&次
SpringMVC整合json,实现功能: 从后台获取对象,List,Map在前台显示,前台提交JSON数据格式到后台并且返回
本资料共包含以下附件:
SpringMVC整合json.txt
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
下载1902次
相关专题推荐
本专题收录Java经典编程的实例源码,
在国内的开发语言中,java凭借这简单
本套视频教程是韩顺平老师,循序渐进
北京圣思园张龙(风中叶)老师的Java
讲述Arm嵌入式Linux系统下的C语言编程
这段视频是从尚学堂科技的教学课堂上
本套视频共78集,是由郝斌老师根据多
本视频专题共180集涵盖了C语言概述中
本视频专题共107集涵盖了Java概述、数
由传智播客毕向东老师讲解的Java基础
本专题为spring视频教程,共31集。教
本专题为C语言黑客编程系列视频教程,
本专题为韩顺平讲解的Java从入门到精
本专题为Java Web项目开发案例精粹视
SSH为struts+spring+hibernate的一个
本专题为疯狂Java李刚老师讲解的Stru
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理等spring mvc怎么在POST请求时,通过@RequestBody转换json为java Bean实体?
@RequestMapping(value ={ &/userAdd& }, method = { RequestMethod.POST},produces={&application/json&},consumes={&application/json&})
public String userAdd(@RequestBody User u){
当传入一个json之后@RequestBody会将json转为对象,但是现在要在这个User实体里面写一个操作数据库的方法,这时就要将dao的一个bean注入到User里面,不知道有没有人这么使用过?通过Spring普通注解的方式是不行的,因为这个User对象是@RequestBody转成的,不是Spring初始化时产生的,请教一下诸位大神!
所有回答列表(5)
先传个字符串的json数据,然后把json格式的字符串转javabean&& 是不是更方便一点?
把你准备要实现的功能说出来,我们也好说出解决方案。你直接说& &通过@RequestBody转换json为java Bean实体&& ,也许根本没必要那么做&就可以实现&。&&&&&
我也用过spring MVC&在我看来&&你这个传参方式就是一个矛盾的&& User&是一个实体&&&你从jsp传过来一个JSON&&你确定 User&&可以接到?
& spring MVC&这种接参方式一般是post然后form提交 form.serialize()&直接提交有User中属性名对应的&form&
&&&有疑问&你可以继续问
可以,只要页面传过来的json格式和javabean的属性相对应,然后在javabean要做一些注解,比如那些列不需要的。
这个你只要将javabean 作为方法的参数即可,但你的表单name的属性值要与javabean的对象属性名一致
编程语言基础
数据库开发
客户端开发
服务器软硬件
开源组件类库
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
暂无贡献等级
扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友Spring mvc3的ajax的相关文章推荐 - 互联网 - ITeye专栏频道
相关知识库:
转载来自/blog/731263
在 Spring mvc3中,响应、接受 JSON都十分方便。
使用注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON。
使用 @RequestBody 注解前台只需要向 Controller 提交一段符合格式的 JSON,Spring 会自动将其拼装成 bean。
Spring这个转换是靠org.codehaus.jackson这个组件来实现的,所有需要引入jackson-core-asl和org.codehaus.jackson两个jar包
&title&Spring MVC&/title&
&script type=&text/javascript& src=&/ajax/libs/jquery/1.4.2/jquery.min.js&&&/script&
&script typ ...
采用springSide3.3.2 + json-lib2.3 + json-lib-ext-spring1.0.2
配置app-servlet.xml
&bean name=&viewResolver& class=&org.springframework.web.servlet.view.XmlViewResolver& p:order=&q ...
发现spring 3已经对ajax支持的很好了,前端可以只使用html+jquery,后端
只使用spring再加上一种orm,两者之间用json交换数据就可以了,现在是放弃
jsp,struts这些已经显得累赘的技术的时候了。
出于这种想法,我做了个小试验,其中之所以选择jquery 1.3.2是因为jquery
ui 1.8还不是稳定版,而稳定版1.7是基于jquery 1.3+的。
1. 先从 ...
前一段试了一下前台用jquery(1.3.2),后台用spring(3.0),之间用json交换数据,
然后写了篇总结jquery(1.3.2)&--json--&spring(3.0),有几位大侠提出了后台校验
的问题,我也觉得这是很普遍的问题,就参考一些资料做了个小demo,现在总结一下,
欢迎各位拍砖。
我是这样考虑的,在后台接收数据时,首先使用一个所有属性均为String的对象, ...
最近在项目中用到Jquery,感觉真的不错,开源的插件也比较多。
项目中,我随手记录一些常用的方法。也是刚刚学习,有问题大家一起讨论,
希望能留下宝贵意见!
首先,在JQuery中AJAX请求一般有
$.post(url,data,callback)
$.get(url,data,callback)
(options)...
以post为例J ...
1. 相关介绍: 1.1 是什么 是一个基于flash、java、js架构设计的超轻量级RPC框架。 1.2 特点是什么 1、JS2Java RPC:能够在javascript的web浏览器环境中指定java类,获取该类实例的属性,调用该实例的方法 2、支持复杂js对象作为入参:能够传递复杂的JavaScript Object对象作为调用参数,在java中得到对应的Map对象 3、自动压缩、解压传递 ...
Promises是一种令代码异步行为更加优雅的抽象,它很有可能是JavaScript的下一个编程范式,一个Promise即表示任务结果,无论该任务是否完成。 异步模式在Web编程中变得越来越重要,对于Web主流语言JavaScript来说,这种模式实现起来不是很利索,为此,许多JavaScript库(比如 jQuery和Dojo、AngularJS)添加了一种称为Promise的抽象(术语称作De ...
前言 前后端分离已经是业界所共识的一种开发/部署模式了。所谓的前后端分离,并不是传统行业中的按部门划分,一部分人纯做前端(HTML/CSS/JavaScript/Flex),另一部分人纯做后端,因为这种方式是不工作的:比如很多团队采取了后端的模板技术(JSP, FreeMarker, ERB等等),前端的开发和调试需要一个后台Web容器的支持,从而无法做到真正的分离(更不用提在部署的时候,由于动态内 ...
在现实生活中,记录日志非常重要。银行转账时会有转账记录;飞机飞行过程中,会有黑盒子(飞行数据记录器)记录飞行过程中的一切。如果有出现什么问题,人们可以通过日志数据来搞清楚到底发生了什么。 对于系统开发、调试以及运行,记录日志都是同样的重要。如果没有日志记录,程序崩溃时你几乎就没办法弄明白到底发生了什么事情。举个例子,当你在写一个服务器程序时,记录日志是非常有必要的。下面展示的就是 EZComet.c ...
在 Spring mvc3中,响应、接受 JSON都十分方便。
使用注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON。
使用 @RequestBody 注解前台只需要向 Controller 提交一段符合格式的 JSON,Spring 会自动将其拼装成 bean。
Spring这个转换是靠org.codehaus.jackson这个组件来实现的,所 ...
在 Spring mvc3中,响应、接受 JSON都十分方便。 使用注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON。 使用 @RequestBody 注解前台只需要向 Controller 提交一段符合格式的 JSON,Spring 会自动将其拼装成 bean。
Spring这个转换是靠org.codehaus.jackson这个组件来实现 ...
转自http://blog.liuweifeng.net/archives/407
在 Spring3 中,响应、接受 JSON都十分方便。向前台返回 JSON 格式的数据:
在 Spring3 中,响应、接受 JSON都十分方便。向前台返回 JSON 格式的数据:
我看网上很多人都这样写 但我反复试了几次 死活不行 麻烦大家帮忙看看 我的是spring mvc3.1.3 代码如下 java
@RequestMapping(value = &testRequestBody.do&, method = RequestMethod.POST) public void testRequestBody(@RequestBody List&Us ...
前台是ExtJs,spring3 mvc 接受json格式数据是转换报错.用注解方式@RequestBody 将接受的json数据自动转换为java实体对象报错,转换不了. 点击新增 按钮 报错:
org.codehaus.jackson.map.JsonMappingException: Unrecognized field &user& (Class com.springm ...
$(&#email&).formValidator({onshow:&请输入邮箱,用于找回密码&,onfocus:&邮箱6-100个字符&,oncorrect:&邮箱合法&,defaultvalue:&@&}).inputValidator({min:6,max:100,onerror:&你 ...
现在有一个产品添加页面,前台用过jquery获取数据,拼装成一个json,和产品的bean是相对应的,我后台如何获取json数据,并自动装配成产品对象?spring支持这么做么?如何做?
springmvc4.1.4 下面是控制器的部分代码, queryLst 是个List,装载的是LoginUser 实例,LoginUser也是hibernate的pojo类,是主从结构的。从表内容放在其一个类型为Set的集合类中。当这个集合类不为空时,请求&sysmng/queryUsers& 得到500错误。当这个集合类为空时,一切正常。我推测是json自动转换的处理出了问题 ...
登录页面,是表单使用jquery.validate 插件,用于验证并且提交。现在问题是,点击登录按钮后,后台控制器跟踪运行完毕后,浏览器还是停留在login.html页面不会跳转。 提交部分的片段代码如下 submitHandler : function(form) { var operData={ loginName:$(&#userNameFld&).val(), passw ...
跟我学SpringMVC目录汇总贴、PDF下载、源码下载
到目前为止,请求已经能交给我们的处理器进行处理了,接下来的事情是要进行收集数据啦,接下来我们看看我们能从请求中收集到哪些数据,如图6-11: 图6-11 1、@RequestParam绑定单个请求参数值; 2、@PathVariable绑定URI模板变量值; 3、@CookieValue绑定Cookie数据值 4、@Request ...
mvc配置: &bean class=&org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter&&
&property name=&messageConverters&&
&bean class=&q ...
bbossgroups 开发系列文章之-最佳实践 所谓最佳实践,就是将采用bbossgroups框架体系开发业务系统的一个最佳的实现方式介绍给大家,本最佳实践包含以下内容:
本文原出处 : /starcraft/1089862.html Acegi 资源配置动态扩展实现 王 政 (Feiing) 于
1. 问题提出 在使用 Acegi Security Framework 的过程中, 如果细心的话, 会发现其资源和角色配置是在配置文件中的, 下面是 Appfuse 中相关配置 :
浅谈 BbossMVC 数据绑定,本文介绍BbossMVC框架的数据绑定功能。包括数字绑定,字符串绑定,日期类型绑定,日期数组类型绑定,bean对象绑定,List绑定,Map绑定,枚举类型绑定,枚举类型数组绑定。 本文涉及的技术包括:mvc,aop/ioc,taglib,jsp
第九章 函数式的Javascript
要说JavaScript和其他较为常用的语言最大的不同是什么,那无疑就是JavaScript是函数式的语言,函数式语言的特点如下: 函数为第一等的元素,即人们常说的一等公民。就是说,在函数式编程中,函数是不依赖于其他对象而独立存在的(对比与Java,函数必须依赖对象,方法是对象的方法)。 函数可以保持自己内部的数据,函数的运算对外部无副作用(修改了外部的 ...

我要回帖

更多关于 springmvc向前台传值 的文章

 

随机推荐