**
背景:使用eclipse,Oracle 实现Ajax在前端点击查询展示数据列表(表格展示)
**
错误1:Uncaught ReferenceError: $ is not defined
原因:在线引用的地址访问不到
解决方法:正确引用 参考:
警告:Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check http://xhr.spec.whatwg.org/.
解决方法:将ajax中的async改成async : true 就可以了
错误2:http://localhost:8000/easyuiIndexTable 500
原因:返回easyuiIndexTable的数据页面 获取数据失败
解决方法:可以使用360浏览器(工具–》开发人员工具)具体查看是哪个数据没有正确传送 并对应解决
错误3:java.sql.SQLException: 无法转换为内部表示
原因:就是数据类型不对!!!(比如你要查询出来的数据是string类型 却置为int型 )、
解决方法:查看SQL查询出来的数据类型 和自己定义的数据类型是否相匹配 将错误的修改
错误4:Error attempting to get column ‘SNAME’ from result set.
原因:查不到该列
解决方法:
1、首先看看数据库是否有该列
2、是否是自己拼错列名
3、若数据库有该列且没有拼错列名,那就是在定义数据结构的时候,对应的数据类型定义错误!前去定义数据结构的类修改。
错误5:Index 1 out of bounds for length 1
原因:提示这个错误 去查看你的数据 主要原因是 要展示的数据 和你查询出来的数据个数冲突
解决方法:查看要展示的数据 和查询出来赋给前端的数据个数是不是不一样
错误6:Usage: java javassist.tools.web.Webserver
解决方法:https://blog.csdn.net/Miraitowa_Neo/article/details/110132894
(如果不是因为端口占用的问题 那应该就是run的时候没有选择正确的run as…)