您的位置:首页 > 产品设计 > UI/UE

Servlet的request获取前台json数据

2017-05-02 22:41 225 查看
问题描述:在前台传json数据给后台的doPOST接口时,request拿不到json数据。

我的前台模拟是用的Firefox浏览器的一个插件:HttpRequest插件可以调用后台接口,在做后台开发测试时非常好用。



在我传输数据时,后台一直拿不到数据,request.getParameter(“bookName”)拿到的是:null

后来谷歌找到解决方法:



注:前提先要导入Gson.jar包,我已经上传了 gson-2.6.2.jar到CSDN,另外在JSP项目中最好先将导入的jar包拷贝到WEB-INF/lib下,然后再add to Build Path,否则可能找不到。

第二种方法的好处它可以直接将json数据转化成你定义的一个类对象,比如我的是Book类,它会自动将数据填充,不用你处理。

如图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  servlet json 数据 request
相关文章推荐