前端頁面傳過來用戶名和密碼,然後java後端通過jdbc去連接資料庫,查找相應的表,比較,對的就登陸成功。
Ⅱ 用web(jsp)如何實現用戶的注冊與登錄我還沒有學資料庫
沒學資料庫就直接用MAP吧 ,當實例化這個SERVLET的時候就實例化這個MAP,注冊用戶之後把用戶名密碼保存到MAP裡面去,同理當收到登錄請求的時候拿帳號密碼去MAP裡面匹配就可以了,反正只是練習
Ⅲ web登陸頁面,怎麼連接資料庫
建一個web.config頁面 裡面就是配資料庫連接的。。給你一段代碼 你看看:
<configuration>
<appSettings/>
<connectionStrings>
<!--鏈接sql Server資料庫的鏈接字元串-->
<add name="Mispersonalconn" connectionString="data Source=(local);database=DB_Mispersonal;uid=sa;pwd=sa" providerName="System.Data.SqlClient"></add>
</connectionStrings>
<system.web>
<!--
設置 compilation debug="true" 將調試符號插入
已編譯的頁面中。但由於這會
影響性能,因此只在開發過程中將此值
設置為 true。
-->
<compilation debug="true"/>
<!--
通過 <authentication> 節可以配置 ASP.NET 使用的
安全身份驗證模式,
以標識傳入的用戶。
-->
<authentication mode="Windows"/>
<!--
如果在執行請求的過程中出現未處理的錯誤,
則通過 <customErrors> 節可以配置相應的處理步驟。具體說來,
開發人員通過該節可以配置
要顯示的 html 錯誤頁
以代替錯誤堆棧跟蹤。
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
<!--globalization fileEncoding="UTF-8" requestEncoding="UTF-8" responseEncoding="UTF-8" /-->
<globalization fileEncoding="gb2312" requestEncoding=" ...
Ⅳ 用jsp連接資料庫實現登錄注冊
建議使用html+servlet或者jsp+servlet 通過ajax將數據提交到後台servlet校驗 可實現無刷新提交。
Ⅳ win7系統IIS怎樣配置web注冊網頁連接linux伺服器的mysql資料庫。
一、創建一個可以遠程訪問MySQL的用戶
1、登錄mysql:
mysql -u 用戶名 -p
授權:
mysql> GRANT ALL PRIVILEGES ON *.* TO '新用戶'@'%' IDENTIFIED BY '新用戶的密碼' WITH GRANT OPTION;
修改生效:
mysql> FLUSH PRIVILEGES;
退出MySQL資料庫:
mysql> quit;
2、修改 mysql 的配置文件(針對ubuntu-15.10系統):
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +43
找到 "bind-address = 127.0.0.1" , 這一行要注釋掉,只需在前面加個#。
#bind-address = 127.0.0.1
二、配置ubuntu系統的防火牆
1、打開3306埠:
sudo ufw allow 3306
上一條命令是允許外部訪問3306埠(tcp/udp),如果以前開啟過就會跳過。
2、開啟防火牆:
sudo ufw enable
sudo ufw default deny
運行以上兩條命令後,開啟了防火牆,並在系統啟動時自動開啟。關閉所有外部對本機的訪問,但本機訪問外部正常。
3、查看防火牆的狀態:
sudo ufw status
三、在Windows環境下進行訪問測試
1、在虛擬機里安裝好ubuntu後,網路連接方式需要選擇"橋接模式"。
2、在Windows環境下用 Navicat for Mysql 進行測試。
3、填寫好 Mysql 所在主機的IP地址、用戶名、密碼,然後點擊"連接測試",如果連接成功,就按F6彈出命令窗口,寫如SQL語句進行查詢。
4、在Windows環境下用 MySQLWorkbench 進行測試。
5、和用 Navicat for Mysql 測試步驟一樣。