學習Servlet,jdbc以及Tomcat閃退解決辦法的隨筆
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的安裝目錄
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連接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閃退解決辦法的隨筆