精华帖 (6) :: 良好帖 (3) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-29
最后修改:2010-05-29
这周花了点时间弄了一下spring mvc3,打算整理一个cheatsheet出来,方便后来者快速上手。
以上controller内的方法的形参, 除了@RequestBody和@RequestParam不能同时声明外,都可以进行组合来满足各种需求。
小结:spring mvc3充分利用了annotation的好处将参数传递过程中的转换全部变为了透明,这样省去了程序员对参数进行一些无聊的转换,这肯定能提高不少效率。另一方面想说的是spring的@RequestBody还可以做的更好,如果能允许多个对象同时传送,那这个东西就十分好了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-05-31
我最近也在用spring mvc 3做项目,确实非常好用
|
|
返回顶楼 | |
发表时间:2010-05-31
除了annotation的支持之外,和原先的Spring MVC有什么区别吗?
给介绍介绍呗,想了解下,只用过之前版本的MVC,3.0的没用过。 |
|
返回顶楼 | |
发表时间:2010-05-31
springmvc的确非常不错,运行速度快,开发速度更快,不过在标签方面需要向前辈学习,springmvc的标签不是很丰富,希望能够继续完善。
|
|
返回顶楼 | |
发表时间:2010-05-31
caoyangx 写道 springmvc的确非常不错,运行速度快,开发速度更快,不过在标签方面需要向前辈学习,springmvc的标签不是很丰富,希望能够继续完善。
我们都是用JSTL,没有用它自带的标签 |
|
返回顶楼 | |
发表时间:2010-05-31
最近在看这个spring3 mvc 的东西,就是在ajax/json 交互这块没有整明白.
|
|
返回顶楼 | |
发表时间:2010-05-31
请教下楼主,在配置多个视图解析器怎么做啊,这几天就是烦这个配置的事情.谢谢了
|
|
返回顶楼 | |
发表时间:2010-05-31
@RequestMapping(value="pojo", method=RequestMethod.POST) publicvoid sentPojo(@RequestBody Pojo pojo){ System.out.println(pojo.getPojoName()); System.out.println(pojo.getPojoValue()); } 这个有点问题,用楼主说的方法用$postJson跳过来的时候到java端会报个无法转换json类型的异常,光@RequestBodyspring好像是无法转换的吧,我用的是spring3.0.2。查了一下资料,应该是用到一个依赖转换 在xml进行定义: <!-- spring mvc注解支持 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <util:list id="beanList"> <ref bean="mappingJacksonHttpMessageConverter" /> </util:list> </property> </bean> <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter" /> 用到2个依赖jar包 jackson-core-lgpl-1.4.2.jar jackson-mapper-lgpl-1.4.2.jar 注意版本,spring3.0.2仅支持1.4.2的jacksonjar包 |
|
返回顶楼 | |
发表时间:2010-05-31
如此繁杂的注解实在是耗费脑细胞啊
|
|
返回顶楼 | |
发表时间:2010-06-01
顶楼主下,能否把那个配置文件贴出来看看
|
|
返回顶楼 | |