需要的軟件和服務
我把需要用到的東西和整個項目放到了網盤里(https://pan.baidu.com/s/1LJnr_AEBg1EUv0HoKXrMng)。里面的軟件不是最新版,想用最新版可以從官網下載。
MySQL
MySQL 是最流行的關系型數據庫管理系統,在 WEB 應用方面 MySQL 是最好的關系數據庫管理系統應用軟件之一。
官網下載地址:https://dev.mysql.com/downloads/windows/installer/8.0.html
安裝教程:https://www.cnblogs.com/dream0-0/p/11203076.html
MySQL默認安裝在C盤,安裝時不能改變安裝位置,所以建議C盤留出足夠空間。安裝時只安裝MySQL Server就可以滿足正常使用,1G空間綽綽有余。
Navicat Premium
Navicat Premium是一款數據庫可視化工具,可以連接MySQL、SQL server等數據庫,更方便的查看數據庫內數據。
官網下載地址:https://www.navicat.com.cn/download/navicat-premium
破解教程:https://www.cnblogs.com/dream0-0/p/11208396.html
Eclipse
官網下載地址:https://www.eclipse.org/downloads/
漢化教程:在官網(https://www.eclipse.org/babel/downloads.php)下載對應eclipse版本的漢化包,解壓后將features和plugins兩個文件夾放到eclipse的dropins文件夾內。不要直接解壓到eclipse安裝目錄!!!不要直接解壓到eclipse安裝目錄!!!不要直接解壓到eclipse安裝目錄!!!萬一漢化插件出錯,可以直接將dropins文件夾清空,如果直接解壓到eclipse安裝目錄會導致不知道該怎么卸載漢化插件!!!
Tomcat
Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。
官網下載地址:http://tomcat.apache.org/
建議使用最新版。
Java環境
編寫動態網頁前,必須配置Java環境,否則無法編寫動態網頁。
環境配置教程:https://www.runoob.com/java/java-environment-setup.html
JDBC驅動(數據庫連接器)
連接MySQL的一個驅動,編寫連接MySQL的動態網頁時需要導包(解壓后向項目中導入mysql-connector-java-版本號.jar)。
官網下載地址:https://dev.mysql.com/downloads/connector/j/
Select Operating System選項選擇Platform Independent,然后在出現的下載列表選擇某一項下載。
項目創建過程
1.新建動態網頁項目
File——New——Dynamic Web Project(如果沒找到的選Other——選擇web目錄下的Dynamic Web Project)——Target runtime這一欄選擇New Runtime——在Apache目錄下選擇Apache Tomcat v9.0——Next——點擊Tomcat installation directory一欄右側Browse——選擇解壓之后的Tomcat的文件夾——n個Next——最后一步勾選上Generate web.xml deployment descriptor,頁面跳轉可以根據這個配置改變代碼。
2.導包
解壓數據庫連接器壓縮包——復制mysql-connector-java-版本號.jar——粘貼到項目的WebContent的WEB-INF的lib里邊——右鍵mysql-connector-java-版本號.jar——構建路徑——添加至構建路徑。
3.創建servlet和jsp
右鍵項目——New——Servlet(如果沒找到的選Other——選擇web目錄下的Servlet),自定義包名類名。
右鍵項目——New——JSP File(如果沒找到的選Other——選擇web目錄下的JSP File),自定義文件名。
項目結構
當前項目部署在Tomcat后可以運行,但是可能在架構方面不滿足某些規范,等到以后深入學習之后,再解決這些問題。