做網站開發,要求有多種搭配方式,前台技術可以使用PHP、ASP、JSP、ASP.NET、CGI等任何一種;
需要用到的基礎語言用的最多的就是HTML/CSS、JS、JAVA、XML這些了,HTML/CSS+JS可以實現對介面的描繪渲染,而JAVA則可以做後台資料處理,XML也是可以當作傳輸資料的介質(思考:XML比HTML強大這麼多,為什麼它沒能替代HTML。);
這篇文章通過簡單的JSP檔案實現登陸介面,所以只用到了以下技術: HTML/CSS,簡單示範就不做CSS樣式了,可自行學習,改進原始碼 JavaScript MYSQL使用(藉助可視化視窗即可) JDBC串連資料庫 (前往w3c/菜鳥教程學習吧)
項目中用到多種HTML標籤,例如<input>、<form>、<table>等,專案檔均採用.JSP檔案,如果有遇到標籤屬性不理解的狀況請自行百度(不需要死記硬背,用的多了自然便可記住);
裡面用到的內建對象以及JDBC模組本人也是知之甚少,如有用到(如:response)而且解釋有誤望朋友批評指正哦。
本項目中所用工具如下: Myeclipse/eclipse(J2EE版本) MYSQL5.7+SQLyog MYSQL的JDBC驅動包(點擊下載) JSTL庫(點擊下載) chrome/IE(F12鍵) Tomcat9.0 jdk1.8
也可以嘗試其他資料庫和工具哦。下面進入項目 二、配置Tomcat伺服器
需要先配置jdk環境變數並且安裝Tomcat,可能需要制定jre目錄,這裡一般都是自動檢測出來的,前往不要當作tomcat安裝目錄給更改了,保持預設下一步才是選擇安裝目錄,安裝完畢之後的Tomcat目錄是不能隨便移動或更名的,否則嚴重影響Tomcat服務開啟失敗。
開啟eclipse,根據下面連結配置server項即可,注意選擇Tomcat版本的時候請根據自己的版本適當調整,我總是會看到有人裝的是Tomcat9.0卻當低版本用,讓人無語的很,有時eclipse版本不同可能介面有所區別,請自行甄別。
百度經驗:【查看】 三、建立項目firstproject
開啟eclipse,建立動態web項目【Dynamic Web Project】,輸入名稱後點擊【完成】,項目目錄結構大概是這個樣子的:
目錄WebRoot是網站的根目錄,我們建立的分頁檔都要放在這個目錄下面才能正確被Tomcat載入並顯示出來,WEB-INF目錄中的lib目錄用來存放此項目中用到的jar包,在這裡用到了三個jar檔案,就是上面下載的JDBC驅動包和jstl包,複製到lib中,並且添加到build path:右鍵jar包-build path-add to build path。 四、登陸頁面login.jsp
檔案內容如下:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> |