您的位置:首页技术文章
文章详情页

java - spring mvc接收的是一个对象,怎么对对象每个属性进行不同的设置?

浏览:56日期:2023-11-19 08:50:38

问题描述

@RequestMapping(value = '/listByUserId')public PageInfo<Product> listByUserId(User user) { }

请问接收的是一个User对象,其中User的属性id,我想给它设置一个初始值,也就是在未送id参数时有个初始值,我使用@RequestParam指定id属性defalutValue不行,请问有什么办法实现?最好不要改动到User类

问题解答

回答1:

我是这样写的:

@RequestMapping(value='/student/{st_no}',method= RequestMethod.GET)public Student info(@PathVariable Integer st_no){}

标签: java