1. 程式人生 > >學習Servlet,jdbc以及Tomcat閃退解決辦法的隨筆

學習Servlet,jdbc以及Tomcat閃退解決辦法的隨筆

driver 1.8 問題 ros drive character 找到 tar 配置環境變量

Tomcat閃退解決辦法:(個人遇到情況的解決方法)

(1)找到解壓縮的文件的bin目錄 找到startup.bat 記事本打開

    開頭加上兩句話

      SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131//這裏是jdk的安裝目錄
      SET TOMCAT_HOME=C:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69//這裏是tomcat解壓縮後的目錄

  (2)同上面一樣的打開shutdow.bat

      開頭加上兩句話

      SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_60//這裏是jdk的安裝目錄

      SET TOMCAT_HOME=C:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69//這裏是tomcat解壓縮後的目錄

Tomcat配置:

配置環境變量:

技術分享圖片

將其添加到path中

技術分享圖片

我今天在寫httpservlet時,涉及到用戶註冊

我一開始提交註冊時,在數據庫中導入的中文為問號,

技術分享圖片

然後在db.properties的URL添加上useUnicode&characterEncoding=utf-8,便解決了插入數據為?的問題

技術分享圖片

現將最近學習用到db.properties的配置放在下面,方便自己今後查看

JDBC連接MySQL的配置

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/project?useUnicode=true&characterEncoding=utf-8
username=root
password=123456

JDBC連接Oracle的配置

jdbc.driver=oracle.jdbc.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:orcl?useUnicode=true&characterEncoding=utf-8
jdbc.user=matao

jdbc.password=matao

JDBC連接SqlServer的配置


連接SqlServer2000 driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
url = jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb?useUnicode=true&characterEncoding=utf-8 user=sa password=server

連接SqlServer2005 driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url= jdbc:sqlserver://localhost:1433;DatabaseName=tempdb?useUnicode=true&characterEncoding=utf-8
user=sa password=server

學習Servlet,jdbc以及Tomcat閃退解決辦法的隨筆