Magazine
 
Quick Review:Ajax
 

Ajax Examples

 

con = DriverManager.getConnection(url+db, user, pass);
try{
Statement st = con.createStatement();
ResultSet res = st.executeQuery(“SELECT user_name FROM users”);
while (res.next()) {
String un = res.getString(“user_name”);
if(username.equals(un)){
con.close();
isExist = true;
break;
}
}
con.close();
}
catch (SQLException s){
System.out.println(“SQL code does not execute.”);
}
}
catch (Exception e){
e.printStackTrace();
}
return isExist;
}
}

This servlet finds the username parameter and checks if this username is available in the database. If it exists then sends “User Name exists. Please select other name.” otherwise “Congratulations....User Name is available.” to the user. After getting the response from the server JavaScript function “callback()” is called to handle the response data.

if( xmlHttp.readyState==4 ){
if( xmlHttp.status==200 ) {
document.getElementById(‘text’).innerHTML =
“<br/><b>”+xmlHttp.responseText+”</b>”;
}
}

The function first checks if everything is fine. To get the text response, responseText property of the xmlHttp object is used. Now the html div component of id “text” is set to the response text.

4. Show User Details:

This Ajax example shows how to show user details like first and last name of the user without refreshing the current page. When the user changes user selection, its first and last names are displayed on the page. JavaScript is used to extract the XML data of the response.

Apr   2008 | Java Jazz Up |23
 
previous
index
next
 
Pages: 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,

30
, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53 , 54, 55, 56, 57,

58
, 59, 60, 61, 62, 63 , 64, 65 , 66 , 67 , 68 , 69 , 70, 71, 72, 73, 74, 75, 76, 77, 78,   Download PDF