導航:首頁 > 編程語言 > jsp注冊

jsp注冊

發布時間:2024-09-11 17:26:29

java Web開發jsp注冊頁面怎樣用javaScript代碼直接在頁面上注冊內容後面顯示驗證信息

可以實現的,如果你是要在注冊文本框後面顯示的話可以增加一個span,然後在javascript中獲取到專文本框的值,然屬後傳給span,
<form name="f">注冊名:<input type="text" name="username" ><span id="s"></span>

<javascrpt代碼>
function back(){
var username=document.f.username.value;
document.getElementsbyId("s").innerHTML=username;
}

㈡ 用JSP做一個注冊和登陸界面,做好後其中的資料庫怎麼設計`

估計主要問題是沒有連接上資料庫。按照下面的方法試試
運行環境:winXP+sql server 2k+jdbc驅動+ sql server sp4
需要安裝sp4,

裝載驅動程序
裝載驅動程序只需要非常簡單的一行代碼。

JDBC直連sql server:Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

載入 Driver 類後,它們即可用來與資料庫建立連接。

二、建立連接
第二步就是用適當的驅動程序類與 DBMS 建立一個連接。下列代碼是一般的做法:

Connection con = DriverManager.getConnection(url, "myLogin", "myPassword");
例:
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=data_2008";
Connection con = DriverManager.getConnection(url, "sa", "sa");
這個步驟也非常簡單,最難的是怎麼提供 url。不同的資料庫方法是不同的。

三、創建 JDBC Statements 對象
Statement 對象用於把 SQL 語句發送到 DBMS 。你只須簡單地創建一個 Statement 對象並且執行它,使用適當的方法執行你發送的 SQL 語句。對 SELECT 語句來說,可以使用 executeQuery。要創建或修改表的語句,使用的方法是 executeUpdate。

需要一個活躍的連接的來創建 Statement 對象的實例。下面使用 Connection 對象 con 創建 Statement 對象 stmt:

Statement stmt = con.createStatement();

到此 stmt 已經存在了,但它還沒有把 SQL 語句傳遞到 DBMS。我們需要提供 SQL 語句作為參數提供給我們使用的 Statement 的方法。例如,在下面的代碼段里,我們從表userlist中讀取所有記錄給ResultSet:
String sql="select * from userlist";
ResultSet rs = stmt.executeQuery(sql);//資料庫中表的名字為userlist
四、利用ResultSet中的一些方法顯示資料庫中的數據。

while(rs.next()){
//循環體
}
五、釋放
rs.close();
stmt.close();
con.close();
六、完整代碼
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=data_2007";
String user="sa";
String password="sa";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from userlist";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一個欄位內容為:<%=rs.getString(1)%> <br>
您的第二個欄位內容為:<%=rs.getString(2)%> <br>
您的第三個欄位內容為:<%=rs.getString(3)%> <br>
<%}%>
<%out.print("資料庫操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>

將上面代碼另存為.jsp,注意修改資料庫名,用戶名和密碼,即可測試sql server是否安裝成功。

㈢ 用html和jsp怎麼做登陸注冊頁面

jsp語言只是嵌套了伺服器端腳本語言,去掉的話和html一樣。寫代碼的話只是在html中寫好,套入jsp中就ok

㈣ Jsp網頁注冊用戶名密碼,時將密碼加密保存資料庫,這樣的加密方式是怎麼實現一般寫在哪個文件

1、定義一個加密處理的class類,通常可以使用MD5來加密,在網路上可以找到此專Java源代碼

2、在保屬存用戶的密碼時,先對獲取的密碼進行MD5加密後再保存到數據,如:
String passwd=request.getParameter("passwd");
passwd=MD5(passwd);
//通過JDBC寫入到資料庫
3、在用戶登錄時,將用戶登錄輸入的密碼進行MD5加密後與資料庫讀取的密碼進行比較,若相等若通過登錄:
String passwd=request.getParameter("passwd");
.......
if(MD5(passwd).equal(rs.get("passwd")))
//通過登錄

㈤ jsp連接資料庫並注冊登錄(jsp連接mysql資料庫登錄注冊)

用jsp連接資料庫實現登錄注冊

建議使用html+servlet或者jsp+servlet通過ajax將數據提交到後台servlet校驗可實現無刷新提交。

jsp如何連接資料庫

1、先打開我們編輯運行JSP的開發環境,我們新建一個javaweb項目。

2、將相應的mysql的包復制到WebContent--》WEB-INF--》lib下的文件夾。

3、在JSP文件中引入相應的SQL的java包。

4、這里紅框中圈住的就是最基本最重要的部分,首先注意用戶名和密碼以及埠號,

5、運行我們的測試項目,如果顯示如圖所示的欄位,即表示連接成功了。

jsp做網站怎麼實現用戶登錄和注冊

首先dreamwaver只是設計頁面。。。。然後你想開發用jsp做網站,也就是想把邏輯處理代碼都寫在jsp頁面中,這樣你要有個jdbc,有一個驅動,驅動是用來連接資料庫的,而jdbc是用來操作的,首先,你需要新建四個頁面這5個頁面,一個是用來注冊和登錄的。(如果只有用戶名,密碼兩個欄位的話就可以,不然,注冊和登錄要分開),第二個頁面:對數據的處理頁面,在這個頁面中,你需要從第一個頁面中獲取值,一般是用的request來獲取屬性,然後用jdbc中的方法,將數據寫入到資料庫中,這個就是注冊邏輯頁面,然後跳轉到,注冊成功請登錄,也就是第四個頁面。第三個頁面是登錄邏輯處理頁面,通過從第一個頁面中傳來的值,查詢資料庫信息,對比密碼是否相同,如果相同,則跳轉到登錄成功,如果不同,則跳轉到登錄頁面,具體代碼,很簡單,我就不寫了相信流程給你說清楚了,你就有大概的思路了哦

在jsp編程中如何連接資料庫?

用JDBC技術x0dx0a創建資料庫連接,分為以下幾步:x0dx0a1.裝載並注冊資料庫的JDBC驅動程序x0dx0a2.取得資料庫連接x0dx0a3.建立Statement對象x0dx0a4.准備並執行調用SQL語句x0dx0a5.處理ResultSet中的記錄集x0dx0a6.釋放資源x0dx0a第一步x0dx0a載入驅動程序x0dx0atry{//裝載MySQL資料庫驅動x0dx0aClass.forName("com.mysql.jdbc.Driver");x0dx0a}x0dx0acatch(ClassNotFoundExceptione)x0dx0a{x0dx0ae.printStackTrace();x0dx0a}x0dx0a注意:在使用JDBC之前,要在文件前導入有關SQL的類即x0dx0aimportjava.sql.*x0dx0a第二步x0dx0a取得資料庫連接x0dx0atry{x0dx0aStringurl="jdbc:mysql://localhost:3306/student;x0dx0aStringuser="root";x0dx0aStringpassword="1234";x0dx0acon=DriverManager.getConnection(url,user,password);x0dx0a}x0dx0acatch(SQLExceptione)x0dx0a{x0dx0ae.printStackTrace();x0dx0a}x0dx0a第三步x0dx0a建立Statement對象x0dx0atry{x0dx0aStatementsql=con.createStatement();x0dx0a}x0dx0acatch(SQLExceptione)x0dx0a{x0dx0ae.printStackTrace();x0dx0a}x0dx0a第四步x0dx0a執行各種SQL語句x0dx0atry{x0dx0aResultSetrs=sql.executeQuery(x0dx0a"select*fromstudent");x0dx0a}x0dx0acatch(SQLExceptione)x0dx0a{x0dx0ae.printStackTrace();x0dx0a}x0dx0a第五步x0dx0a獲取查詢結果x0dx0aResultSetrs=sql.executeQuery(x0dx0a"select*fromstudent");x0dx0awhile(rs.next())x0dx0a{x0dx0ars.getString(2)或者是rs.getString("name");x0dx0ars.getInt(3)或者是rs.getInt("age");x0dx0a}x0dx0a注意x0dx0a只有select語句才會有結果集返回;x0dx0aResultSet對象一次只能看到一個數據行x0dx0a使用next()方法走到下一數據行x0dx0a獲得一行數據後,ResultSet對象可以使用getXxx()方法獲得欄位值,將位置索引或欄位名傳遞給get第六步x0dx0a關閉創建的各個對象(後打開的先關)x0dx0ars.close();x0dx0asql.close();x0dx0acon.close();Xxx方法()即可。

這是一段JSP實現登錄注冊並鏈接資料庫頁面的代碼,改這段代碼的哪一部分才能連接到我指定的賬號資料庫

主要哈哈這三行

Stringurl="jdbc:sqlserver://localhost:1433;DatabaseName=你的資料庫名";

Stringusername="sa";你的連接用戶

Stringpassword="123";你的密碼

JSP連接資料庫,實現登陸頁面,並顯示用戶名。

你用戶名放到session裡面還取不到?session的作用域是你(瀏覽器)和伺服器之間存在的連接,也就是說瀏覽器不關閉session就一直存在並且不會自動清空.所以你在任何地方set,在沒有改變的情況下,在任何地方也可以get出來,所以你用前面的方法跳轉就能取到了

閱讀全文

與jsp注冊相關的資料

熱點內容
win7win10c盤空間越來越小 瀏覽:806
悠途出行app在哪裡選座 瀏覽:67
突襲2哪個版本好玩 瀏覽:549
網站怎麼申請認證 瀏覽:676
簡訊apk是什麼文件 瀏覽:940
app官方下載在哪裡 瀏覽:511
iphone5s改名字 瀏覽:772
win10文件夾打開一直閃跳 瀏覽:208
win10攝像頭不能拍照 瀏覽:56
雲陽數控編程培訓哪裡學 瀏覽:519
文件的存放路徑怎麼改 瀏覽:583
cad字體文件如何導出 瀏覽:236
cs16需要cdkey哪個文件里 瀏覽:817
如何讓另一個表格的數據關聯 瀏覽:368
來自app的快捷指令是怎麼有的 瀏覽:844
保留文件的原始文字圖片 瀏覽:385
國外網站的店怎麼看呢 瀏覽:56
ps入門必備文件 瀏覽:348
以前的相親網站怎麼沒有了 瀏覽:15
蘋果6耳機聽歌有滋滋聲 瀏覽:768

友情鏈接