安卓应用开发-关于安卓开发,连接tomcat抛出exception

问题描述

关于安卓开发,连接tomcat抛出exception

初学者,自己写的安卓程序,用json连接tomcat,mysql数据库,结果运行时候抛出异常,求帮助!
下面是抛出的异常, 在控制台打印的结果显示除了方括号以外根本没有信息返回
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1093)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5488)
at utils.DBManager.getAdvertList(DBManager.java:155)
at dao.AdvertDao.getAdvertList(AdvertDao.java:25)
at action.UsersAction.doPost(UsersAction.java:65)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2500)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2489)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:744)

解决方案

是不是sql语句错误

解决方案二:

人家都把异常信息具体的告诉你了。

解决方案三:

看下你这个里面怎么写的呀


 at utils.DBManager.getAdvertList(DBManager.java:155)
at dao.AdvertDao.getAdvertList(AdvertDao.java:25)
at action.UsersAction.doPost(UsersAction.java:65)

问题是在这个地方出现的,确认一下你调用sql语句的地方,你是使用什么连接mysql的呢?

解决方案四:

应该你异常没贴全吧

at utils.DBManager.getAdvertList(DBManager.java:155)
at dao.AdvertDao.getAdvertList(AdvertDao.java:25)
at action.UsersAction.doPost(UsersAction.java:65)
看看你的代码

解决方案五:

at utils.DBManager.getAdvertList(DBManager.java:155)
后台程序有错,是不是sql语句没对。你尝试下打印你的sql语句

解决方案六:

是程序执行中报错,还是启动程序就报错。。。但不管怎么说,你这应该就是sql有问题。

时间: 2024-10-22 17:04:04

安卓应用开发-关于安卓开发,连接tomcat抛出exception的相关文章

友善之臂tiny4412-1306开发板安卓系统烧写

折腾了很久,终于烧写成功.不废话,咱们说说流程吧. 首先,我们需要有一个基于tiny4412的kernel,从友善之臂官网获取. 然后解压: 1.tar -xvf  linux-3.5 .... 然后cp  tiny4412-android_deconfig  .config 接下来make zImage 在 arch/arm/boot/生成对应的zImage ,这个也就是我们的kernrl. 当然在此之前,我们需要安装交叉编译工具arm-linux-gcc.没有的话就装上这个环境,arm-li

用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码。

问题描述 用java开发一个安卓客户端在线交流APP,是怎么实现添加好友的?求大神帮我看看这段代码. private void submit() { dialog = ProgressDialog.show(this, "提示", "处理中.."); new AsyncTask() { @Override protected String doInBackground(String... params) { String urlString = AppConstan

android java-【急】安卓开发·创建安卓模拟器遇到问题

问题描述 [急]安卓开发·创建安卓模拟器遇到问题 小白一只..配置了各种变量之后创建安卓模拟器,创到一半卡住了.卡住的步骤见下图.画圈的选项为什么没法选?没法选就没法下一步啊. 怎么办呐?求各位前辈解答. 解决方案 解决方案二: 不要用这个模拟器 去下个genymotion 模拟器 那个好用 解决方案三: 尽量不要用AVD,用真机测试

android开发-为什么安卓的graphical什么都没有显示,也不能拉控件进去

问题描述 为什么安卓的graphical什么都没有显示,也不能拉控件进去 开发-为什么安卓的graphical什么都没有显示,也不能拉控件进去-wii进去hbc什么都没有"> 解决方案 可能少安了一个插件 我也遇到过这个问题 记不太清了 可能是ADT或者是SDK 和AVD反正都能用到都安上吧 解决方案二: ADT,SDK,都有,那应该是差了AVD吧,我弄一个看看,谢谢. 解决方案三: 呃..貌似它是让你更新一下ADT,估计是ADT里面缺失一些东西吧

客户端-安卓手机客户登陆端开发时Eclipse中应该怎么建文件夹

问题描述 安卓手机客户登陆端开发时Eclipse中应该怎么建文件夹 在手机开发安卓应用客户登陆端(MYSQL作为数据库)应该怎么建立工程,看到有些人写的代码,是几个文件分开的,首先我要写一个登陆的界面,注册界面并且能够与服务器进行通信,采用的是mysQL数据库,servlet.java是放在什么地方,部署信息是放在什么地方,这些文件时如何放置的或者需要哪些文件

安卓 开发-【急】安卓开发·创建安卓模拟器的问题(补充图)

问题描述 [急]安卓开发·创建安卓模拟器的问题(补充图) 小白一只..配置了各种变量之后创建安卓模拟器,创到一半卡住了.卡住的步骤见下图.画圈的选项为什么没法选?没法选就没法下一步啊. 怎么办呐?求各位前辈解答.(?_?) 解决方案 没有虚拟CPU,即镜像文件,你看看我这个选择,你试一试 解决方案二: http://www.cnblogs.com/yc-755909659/p/4080645.html 多学学如何查阅资料. 解决方案三: 对于镜像文件,在配置是也是需要安装的,有可能你没有安装,你

安卓应用开发-关于安卓bitmap问题,困扰了好久

问题描述 关于安卓bitmap问题,困扰了好久 代码如图,我想用gallery显示bitmap出来,可是显示的图片都是一样的,为什么呢,如果说是bitmap内存没释放,我用recyle方法时候程序会闪退.求解答开发-关于安卓bitmap问题,困扰了好久-安卓开发bitmap"> 解决方案 public void GetBMP(){ LinearLayout contentLayout; contentLayout = (LinearLayout) findViewById(R.id.tes

android-基于安卓和三星的knox开发对apn的读写功能遇到一些问题

问题描述 基于安卓和三星的knox开发对apn的读写功能遇到一些问题 加入权限: 创建apn方法: //新建一个apn public long createApn(){ EnterpriseDeviceManager edm = (EnterpriseDeviceManager) getSystemService(EnterpriseDeviceManager.ENTERPRISE_POLICY_SERVICE); ApnSettingsPolicy apnSettingsPolicy = ed

android-求安卓C调B的开发教程

问题描述 求安卓C调B的开发教程 求安卓B+C开发的一般流程 就是所谓的C调B,求大神指教 有demo最好 感谢! 解决方案 用web service等,客户端也可以用socket 解决方案二: 就是实现最基本的注册登录流程吧? 首先你要实现一个后端,然后通过android的各种协议直接调用即可. 先假设你会PHP,你可以在android端写一个注册界面,然后通过post方式(可使用volley框架进行http交互)发送请求到PHP的注册信息接收页面, 接收之后你可以存到数据库,或者做其它处理,