spring mvc 后台不能获得前端传递的参数

项目要做一个下载excel的功能,response来导出excel。
项目用的框架是spring-mvc,页面时点击一个button向后台传递数据,但是后台只能获得第一次传递过来的数据

这是接受参数的后台代码:
clipboard.png

只有第一次点击后台才会得到数据 以后每次点击都不能获得数据 全是null

这是我输出excel的方法
clipboard.png

这是前端代码
clipboard.png

阅读 3.2k
3 个回答

打开你的浏览器控制台看看第二次点击发送请求的参数是不是正确

走一下js的debug

新手上路,请多包涵

应该是你js代码有问题 查看下js第二次发出的请求的url参数 还有中文url传参数 最好使用encodeURI

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题