Java 高手们,有在线么?? 问你们一个问题。。。我在servlet里面这样写的

希曼 发布于 2012/04/04 11:39
阅读 590
收藏 0

JSONArray jsonArray = JSONArray.fromObject("['a','b']");    jsp前端可以获得 传递过来的值,但是 运行时,上面的代码执行异常:

Servlet.service() for servlet [getUserInfoServlet] in context with path [/WebTextJQuery] threw exception

java.lang.NullPointerException

at com.yuyun.servlet.getUserInfoServlet.doPost(getUserInfoServlet.java:58)

at com.yuyun.servlet.getUserInfoServlet.doGet(getUserInfoServlet.java:35)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

加载中
0
JoeyBlue
JoeyBlue
空指针异常, 看 getUserInfoServlet.java类第58行有没有可能为空的对象,而你调用了它的方法
0
秋雨
秋雨

转JSONA的方法使用错了吧,我不知道你用的是哪个JSON工具包,我用的是fastjson-1.1.8.jar
JSONArray jsonsList = JSONObject.parseArray(jsonList);

0
秋雨
秋雨
补充:jsonList为字符串类型
0
jobell
jobell
JSONArray jsonObj =(JSONArray) JSONArray.toJSON(new String[]{"a","b"})
返回顶部
顶部