spring的前后台数据传输。

    @RequestMapping(value="goods/updata", method = RequestMethod.POST) //@ModelAttribute ShopGoods shopgoods也可以得到参数但应该是html中form 提交form action="/upload" enctype="multipart/form-data" method="post"。而不是$.post.传递的json数据。

    @ResponseBody
    @Republic ShopGoods GoodsUpdata(@RequestBody ShopGoods shopgoods,HttpServletRequest request,HttpServletResponse response) throws IOExceptionsponseBo

前台用$.post来的规范了json格式的数据。就得用@QuestBody来接收。符合pojo就直接赋值。

前台用?。。。。。。带来的参数的。就可用request.getparam.或者用@ModelAttribute来获取对象。前台用setattr。

前后台还是没完全搞懂。还需深入研究,还有传递数据的head的定格?

你可能感兴趣的:(spring的前后台数据传输。)