ProvinceService service = new ProvinceServiceImpl();
String json = service.findAllJson();
System.out.println(json);
//3.響應結果
response.setContentType("application/json;charset=utf-8");
response.getWriter().write(json);
訪問Servlet就報錯,調試了好久好久,數據庫、JDBC、工具類都查了,一直失敗,整個人都矇蔽了,最後偶爾一眼,看到lib包放錯地方了(之前放到了web目錄下…代碼編譯啥的都沒問題,Debug service.findAllJson() 進不去…),特此記錄一下。
我猜測原因,估計是jackson會默認到WEB-INF下找依賴包。以後使用maven應該沒事了…