JSONArray().fromObject(); 出现org.apache.catalina.core.StandardWrapperValve invoke错误的解决办法
2016-03-04 00:00
686 查看
servlet:
控制器中输出结果如下:
下面为上图中的信息:
GetStationPlace:{StationId=10002, Stationlon=29.90592, Stationlat=121.525976}
haha begin:null
二月 29, 2016 10:37:46 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [GetStationPlaceServlet] in context with path [/BicycleDataSystem] threw exception [Servlet execution threw an exception] with root cause
java.lang.ClassNotFoundException: net.sf.json.JSONArray
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)
原先commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar这些包放在lib-》json文件夹下如下:
后来commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar直接放到lib文件夹下,如下:
注意:就是说将commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar这些包一定要直接放在lib文件夹下,否则会出现org.apache.catalina.core.StandardWrapperValve invoke错误。
下载地址:http://pan.baidu.com/s/1pJUmBQN
相关文献:http://greenboy1.iteye.com/blog/1046125
1 public void service(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 4 response.setContentType("text/html"); 5 response.setCharacterEncoding("utf-8"); 6 7 IBllFrame interfaceOfBllFrame=new BllFrame(); 8 JSONArray json = null; 9 10 List<HashMap<String, Object>> result=interfaceOfBllFrame.GetStationPlace(); 11 System.out.println("GetStationPlace:" + result.get(1).toString()); 12 try { 13 System.out.println("haha begin:" + json); 14 15 json=new JSONArray().fromObject(result);//上述错误出现在此句 16 System.out.println("haha success:" + json); 17 } 18 catch (Exception e){ 19 e.printStackTrace(); 20 } 21 22 System.out.println("Servlet---StationPlace"+json); 23 PrintWriter out = response.getWriter(); 24 out.println(json); 25 out.flush(); 26 out.close(); 27 }
控制器中输出结果如下:
下面为上图中的信息:
GetStationPlace:{StationId=10002, Stationlon=29.90592, Stationlat=121.525976}
haha begin:null
二月 29, 2016 10:37:46 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [GetStationPlaceServlet] in context with path [/BicycleDataSystem] threw exception [Servlet execution threw an exception] with root cause
java.lang.ClassNotFoundException: net.sf.json.JSONArray
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)
原先commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar这些包放在lib-》json文件夹下如下:
后来commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar直接放到lib文件夹下,如下:
注意:就是说将commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar这些包一定要直接放在lib文件夹下,否则会出现org.apache.catalina.core.StandardWrapperValve invoke错误。
JSONArray().fromObject需要如下jar包:commons-beanutils.jar 、commons-collections.jar、commons-lang.jar、 commons-logging.jar、ezmorph.jar、json-lib.jar
下载地址:http://pan.baidu.com/s/1pJUmBQN
相关文献:http://greenboy1.iteye.com/blog/1046125
相关文章推荐
- 安装配置PHP Apachec 错误处理
- Apache shiro 笔记整理之整合spring
- LAMP第二部分apache配置
- 全文检索-Apache Lucene初探
- apache编译出错 error: mod_deflate has been requested
- Unable to load config class org.apache.struts2.interceptor.debugging.DebuggingInterceptor at interce
- class "org.apache.commons.collections.FastHashMap"'s signer information does not match signer inform
- Apache 的ab测试
- AXIS客户端调用出错org.apache.axis.NoEndPointException
- Apache shiro 笔记整理之加密
- Apache Kafka:下一代分布式消息系统
- (1) PHP 随笔---跟老韩学(24-34)---Apache、PHP简介、环境的搭建
- 在本地使用Apache配置WEB服务器
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- org.apache.subversion.javahl.ClientException: Previous operation has not finished
- Apache Thrift - 可伸缩的跨语言服务开发框架
- 闰年2月29号 通过apache的ftp工具从ftp上下载文件失败
- Windows 64位系统安装Apache2.4 mysql5.5
- Apache之AllowOverride参数详解
- Apache中的SetEnvIf是什么?