请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

controller层的removeProductCategory方法里面的第一个参数 直接这样写就能接收到吗?

private Map<String, Object> removeProductCategory(**long productCategoryId** HttpServletRequest request) {}

productCategoryId 这个参数是怎么从前台获取过来的啊 我不太明白

正在回答 回答被采纳积分+3

1回答

慕用0354465 2020-04-23 15:22:30

你这个*是代表@Param吗?因为这个是controller层,所以不用要@Param,如果你这个只是单纯的两个星就是多余的了,前台传递的时候用的是ajax的方式传递的,具体的在productcategorymanagement.js的第78行,里面有一个data : {
       productCategoryId : target.dataset.id
      }

就是这个方式传递到后台的,希望能帮到你。

1 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    确实是这样的,感谢同学的热心支持, Controller层接收参数的方式可以参考这个 https://blog.csdn.net/whu_zcj/article/details/53506572
    回复 有任何疑惑可以回复我~ 2020-04-24 10:47:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信