|
本帖最后由 guoguo 于 2021-9-6 23:03 编辑
一、实现效果
前后端可以通过ajax传递参数,可以传你想要的任何参数。
二、实现思路
三、具体操作
1、前端通过ajax传递过来参数,格式如下:- var duration = JE.ajax ({
- url: "/je/project/bfsy/approveInfo/getWfDurationByUserId",
- params: {
- userId: userId,
- startTime: startTime,
- endTime: endTime
- }
- });
复制代码 2、其中写在params里面的即是前端要传递过去的参数。
3、后端接收参数的方式如下:
- @Controller
- @RequestMapping ("/je/project/bfsy/approveInfo")
- public class ApproveInfoController {
- @ResponseBody
- @RequestMapping ("/getWfDurationByUserId")
- public long getWfDurationByUserId (MethodArgument params) {
- HttpServletRequest request = params.getRequest();
- HttpServletResponse response = params.getResponse();
- String userId = request.getParameter("userId");
- }
- }
复制代码
四、相关代码(可选)
五、总结(可选)
如果传递的参数是DynaBean类型的,会自动封装在参数里面。
六、关键字
ajax,前后端传递参数,参数传递
|
|