list请求参数作为springmvc方法参数
2015-09-17 16:57
417 查看
Controller的方法要绑定参数list参数写法:
public String controllerMethod( @RequestParam(value = "ids") List<Long> ids){//注解@RequestParam的value不能为默认(默认是“”)
...
}
前端代码:
<form>
<input type="hidden" name="ids" value="11111">
<input type="hidden" name="ids" value="22222">
</form>
看了之前的一些代码写法,不够优化:
1.映射成List<String>,后面还要转化成List<Long>;
2.List<Long> ids作为某个实体的属性,没有造成了属性的冗余;
3.映射成拼接字符串在转化,比如“11111,22222”
请求参数如果不是在form中,而是js数组的写法可参考:http://jxd-zxf.iteye.com/blog/2072300
public String controllerMethod( @RequestParam(value = "ids") List<Long> ids){//注解@RequestParam的value不能为默认(默认是“”)
...
}
前端代码:
<form>
<input type="hidden" name="ids" value="11111">
<input type="hidden" name="ids" value="22222">
</form>
看了之前的一些代码写法,不够优化:
1.映射成List<String>,后面还要转化成List<Long>;
2.List<Long> ids作为某个实体的属性,没有造成了属性的冗余;
3.映射成拼接字符串在转化,比如“11111,22222”
请求参数如果不是在form中,而是js数组的写法可参考:http://jxd-zxf.iteye.com/blog/2072300
相关文章推荐
- MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
- eclipse配置maven环境简记
- java 中 log4j 的概念、作用以及如何使用
- java 回调函数的写法
- Java字符串转换为ASCII
- 配置SDK时遇到的一系列问题
- Java中-----HTML(网页)的设计
- 五年磨一剑:Java 开源博客 Solo 1.0.0 发布了!
- 五年磨一剑:Java 开源博客 Solo 1.0.0 发布了!
- 五年磨一剑:Java 开源博客 Solo 1.0.0 发布了!
- 五年磨一剑:Java 开源博客 Solo 1.0.0 发布了!
- java解惑之try catch finally
- Struts 2 creating own interceptor
- 【译】StackOverflow——Java 中的 finally 代码块是否总会被执行?
- Java多线程中start()和run()的区别
- 使用myeclipse web browser 中文显示乱码
- java反射介绍
- java web项目读取文件
- java基础学习--最近几天看韩顺平资料学习心得(二)
- java反射介绍