问题一、在Web 上运行时,用JDBC链接MySQL总是出错,一直出现驱动加载失败 ------提示java.lang.ClassNotFoundException.
解决方案:将数据库驱动jar文件导入一份到WebRoot/WEB-INF/lib中,可参考链接:https://blog.csdn.net/liyong199012/article/details/8063845。

问题二、以下这句在mysql语句中直接使用String变量会报错, 必须要用加上双引号,双引号要经过\转译处理。

错误:

Statement stat = conn.createStatement();
rs = stat.executeQuery("SELECT * FROM user WHERE (user_email =email)  or  (user_phone =phonenumbe) or  (user_name =username)");

正确:

Statement stat = conn.createStatement();

rs = stat.executeQuery("SELECT * FROM user WHERE (user_email ="+ "\""+email+"\")"+" or (user_phone ="+"\""+ phonenumber+"\")"+" or (user_name ="+"\""+ username+"\")");

问题三、Web服务器中error_page配置无效的问题

问题描述:在编写错误页面时,对于Throwable异常引发的错误,无异常,但对于404这个错误,当errorPage.jsp这个错误页面小于1024字节时,错误页面不起作用。

解决方法:修改使得errorPage.jsp的大小>1024字节。可参考连接:https://blog.csdn.net/NOKIA_LC/article/details/50996307

最新文章

  1. tyvj1193 括号序列
  2. 用Javascript判断访问来源操作系统, 设备, 浏览器类型
  3. killall 根据名称终止进程
  4. ios 中清除webView的缓存
  5. 使用.NET FrameWork获取CPU,内存使用率以及磁盘空间
  6. 从BlackHat2013中我们收获了什么
  7. Java面向对象的三大特征
  8. Android创建自定义dialog方法详解-样式去掉阴影效果
  9. Ribbon 窗体的 MDI 子窗体使用 TabbedMDIManager 切换时工具条闪屏问题的解决办法
  10. oracle积累继续
  11. Effective Java实作toString() - 就是爱Java
  12. C++_nullptr
  13. SQL优化策略高级优化经常使用-1(The Return Of The King)
  14. sphinx2.8.8的配置文件
  15. GridView添加事件监听和常用属性解析
  16. 1.7分布式工具配置及安装(仅供学习Xshell,VMware)
  17. 对象转JSON
  18. elasticSearch 2.3 delete-by-query plugin
  19. Vue 初识Vue
  20. Django两天搭建个人博客

热门文章

  1. document.write与document.getElementById的区别
  2. guava-retrying 源码解析(等待策略详解)
  3. linux之文件增删改查
  4. wpf UI 元素类型
  5. JavaScript中的DOM及相关操作
  6. 算法复杂度中的O(logN)底数是多少
  7. eval函数解析json数据时加上圆括号的原因
  8. Python重新安装pip
  9. Linux命令行下:把程序放后台执行,以及从后台继续执行程序
  10. javascript 运算符优先级