关于前端参数如何整理发送给后端的问题

最忙碌的语言
  • 40

如图所示,我想把其中参数全部发给后端,
<a href="/yiFenPeiRenWu/tiJiao?tuiSong=${requestScope.pageList}这样好像发不过去;

难道只有下边这种方式吗?谢谢

/yiFenPeiRenWu/tiJiao?renWuHao=${data.renWuHao}&person=${data.person}&queueName=${data.queueName}....

回复
阅读 154
2 个回答
✓ 已被采纳

楼上给出的是前端方法,你这应该是类似jsp的框架方案,所以你大可以用后端的方法将参数序列化好后再插入,如果实在要用前端的方法可以像下面这样写
<a href="javascript:location.href = '/yiFenPeiRenWu/tiJiao?'+new URLSearchParams({name: 'test'}).toString()">提交</a>;
对应的{name: 'test'}这个就是你的${requestScope.pageList}
另外提一下URLSearchParams这个是有兼容性问题的,IE不支持

已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。

image.png

new URLSearchParams({a:1,b:2}).toString()

前端来说你把它处理一下就可以,也可以用qs之类的。你的看上去像是java,你可以找一下java的库

已参与了 SegmentFault 思否「问答」打卡,欢迎正在阅读的你也加入。
你知道吗?

宣传栏