Advance Java Programming Lab PDF
Advance Java Programming Lab PDF
LAB MANUAL
1
DEV BHOOMI INSTITUTE OF TECHNOLOGY
Department of Computer Science and Engineering
INDEX
S.No Practical’s Name Tools Remark
1 Script showing use of variables in JavaScript JavaScript
2
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD>
</SCRIPT>
</HEAD>
<BODY>
</SCRIPT>
</BODY>
</HTML>
3
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HTML>
<BODY>
friends[0] = "Ananth";
friends[1] = "Cedric";
friends[2] = "Ketan";
friends[3] = "Rohan";
friends[4] = "Leela";
document.write(friends[0] + "<BR>");
document.write(friends[1] + "<BR>");
document.write(friends[2] + "<BR>");
document.write(friends[3] + "<BR>");
document.write(friends[4] + "<BR>");
4
join_crit= friends.join();
document.write(join_crit);
</SCRIPT>
</BODY>
</HTML>
5
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD>
<SCRIPT Language="JavaScript">
function hello() {
function goodbye() {
</SCRIPT>
</HEAD>
<IMG SRC="images/Pinkwhit.gif">
</BODY>
</HTML>
6
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<BODY><CENTER><BR><BR>
document.write("<BR><BR>");
</SCRIPT>
</CENTER></BODY>
</HTML>
Outcome: Students will understand the concepts of javascript places code in the browser
windows.
7
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD><TITLE>Example</TITLE></HEAD>
<BODY><SCRIPT Language="Javascript">
document.write('<IMG Src="Images/welcome.gif">');
</SCRIPT></BODY>
</HTML>
8
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD><TITLE>Example</TITLE></HEAD>
<BODY><SCRIPT Language="Javascript">
document.write('<IMG Src="Images/welcome.gif">');
</SCRIPT></BODY>
</HTML>
9
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
if(Response != answer) {
Response = prompt(question,"0");
else {
count = 3;
10
else {
count = 3;
document.write("<BR>");
document.write(output);
</SCRIPT>
</HEAD>
<BODY></BODY>
</HTML>
11
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<HEAD>
<SCRIPT Language="JavaScript">
functionformValidator(){
varfirstname = document.getElementById('firstname');
varaddr = document.getElementById('addr');
12
if(lengthRestriction(username, 6, 8)){
return true;
return false;
functionnotEmpty(elem, helperMsg){
if(elem.value.length == 0){
alert(helperMsg);
return false;
return true;
functionisNumeric(elem, helperMsg){
varnumericExpression = /^[0-9]+$/;
13
if(elem.value.match(numericExpression)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
functionisAlphabet(elem, helperMsg){
varalphaExp = /^[a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
functionisAlphanumeric(elem, helperMsg){
varalphaExp = /^[0-9a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
14
return false;
varuInput = elem.value;
return true;
}else{
alert("Please enter between " +min+ " and " +max+ " characters");
elem.focus();
return false;
functionmadeSelection(elem, helperMsg){
alert(helperMsg);
elem.focus();
return false;
}else{
return true;
functionemailValidator(elem, helperMsg){
varemailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
15
if(elem.value.match(emailExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
</script>
</head>
<option>Please Choose</option>
<option>AL</option>
<option>CA</option>
<option>TX</option>
<option>WI</option>
</select><br />
</form>
</html>
16
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
Outcome: Students will understand the concepts java script front-end validation.
newhtml.html
<html>
<head>
<title></title>
</head>
<body>
</form>
</body>
</html>
MainCookie.jsp
<!DOCTYPE html>
<html>
17
<head>
</head>
<body>
First Name:<%=request.getParameter("first_name")%></br>
Last Name:<%=request.getParameter("last_name")%></br>
<%
firstName.setMaxAge(60*60*24);
lastName.setMaxAge(60*60*24);
response.addCookie(firstName);
response.addCookie(lastName);
%>
</body>
</html>
ReadCookies.jsp
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
18
<h1> Reading Cookies</h1>
<%
Cookie cookie=null;
Cookie[] cookies=null;
cookies=request.getCookies();
if(cookies!=null)
for(int i=0;i<cookies.length;i++)
cookie=cookies[i];
out.print("Name:"+cookie.getName()+" ,");
out.print("Value:"+cookie.getValue()+"</br>");
}}
else
%>
</body>
</html>
19
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
Index.html
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
</form>
</body>
</html>
Newjsp.jsp
20
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%
String name=request.getParameter("name");
String password=request.getParameter("pwd");
if(name.equals("UB") &&password.equals("DBIT"))
session.setAttribute("username",name);
response.sendRedirect("Newjsp1.jsp");
else
out.print("<b><center> Sorry dear you are not good enough to learn jsp</center></b>");
%>
</body>
</html>
Newjsp1.jsp
21
DEV BHOOMI INSTITUTE OF TECHNOLOGY
LAB MANUAL
Faculty : Mr.UpendraBisht
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<center>
</center>
</body>
</html>
22