登入與登出是很常用到的一個網頁功能,而在製作上原理其實不難,當使用者輸入帳號密碼後,傳至程式,檢查資料庫裡使用者表格table是否存在此使用者,如果存在,則在Session裡存入使用者的個人資訊,而登出時只需要清除此Session記錄,檢查是否登入中,則是check Session是否存在。
此範例程式有幾個小功能:
- 防止沒登入者使用需要登入的頁面
- 登入檢查,誰是登入者
- Servert載入時自動執行程式
登入畫面,預設的帳號是pig密碼是1234567
測試有沒有登入-沒登入狀況
這裡會有一系列Apache 在前而Tomcat在後的JSP Service
包含MySQL及JMagick及ImageMagick的安裝
這裡先介紹安裝Apache MySQL及JDK 6跟tomcat 5
環境是Ubuntu 9.10 (Linux)
1.安裝apache
#sudo apt-get install apache2
2.安裝mysql
#sudo get-get install mysql-server
這裡需要設定MySQL的root密碼
3.安裝java jdk
#sudo apt-get install sun-java6-jdk #sudo vi /etc/profile
加如以下(放到最後一行的前一行)
export JAVA_HOME=/usr/lib/jvm/java-6-sun
4.安裝tomcat
Read More其實安裝Apache很簡單,不過在架設Web Server的過程是必需的,
爾後會再Apache HTTP Web Server上再加上JSP Containter 連結Tomcat,來解析jsp程式,
國外已經有人把Apache HTTP Web Server、PHP Hypertext Preprocessor及Mysql全都整全在一起,方便安裝,
以下是各個Service的官網
Apache HTTP Web Server
PHP Hypertext Preprocessor
Sun Mysql
AppServ
http://www.appservnetwork.com/?modules=&applang=tw
以下開始安裝:
Read More