CS 2358
CS 2358
<html>
<body>
<p>
</p>
width="145" height="126"
usemap="#solarmap">
<area shape="rect"
coords="10,10,40,25"
alt="Mercury"
href="D:\\HTML_Examples\Mercury.html">
<area shape="rect"
coords="35,20,75,55"
alt="venus"
href="D:\\HTML_Examples\venus.htm">
<area shape="rect"
coords="65,55,115,85"
alt="Earth"
href="D:\\HTML_Examples\earth.htm">
<area shape="rect"
coords="90,85,135,120"
alt="Saturn"
href="D:\\HTML_Examples\saturn.htm">
</map>
<p><b>Note:</b> Some Planets from our solar system are displayed here click on any planet and you
will get some useful information about them</p>
</body>
</html>
Ex---------------1
Ex---------------2
"http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
h1
font-family:Arial;
color:green
h2
{
font-family:Arial;
color:red;
left:20px
h3
font-family:arial;
color:blue;
font-size:14pt;
font-family:verdana
</style>
</head>
<body>
<h1>
<center>
</center>
</h1>
<h2>
<p>
The embedded style sheet is the most commonly used style sheet.
</p>
<h3>
</h3>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
Sheet</center> </h1>
<h2>
</h2>
<p>
The External style sheet is the compact representation of Cascading
Style Sheets.
This paragraph is written in Monotype Corsiva font with font size of 14.
</p>
<h3>
</h3>
</body>
</html>
h1
font-family:Arial
h2
color:red;
left:20px
h3
font-family:arial;
color:blue;
}
font-size:14pt;
font-family:Monotype Corsiva
Ex---------------2
Ex---------------3
<html>
<head>
<script type=text/javascript>
function validate()
var i;
var name_str=document.my_form.name;
var phoneID=document.my_form.ph_txt;
var ph_str=document.my_form.ph_txt.value;
var str=document.my_form.Email_txt.value;
if((name_str.value==null)||(name_str.value==""))
return false
}
if(document.my_form.Age_txt.value=="")
return false
if((document.my_form.Age_txt.value<"5")&&
(document.my_form.Age_txt.value>"21"))
alert("Invalid Age")
return false
if(ph_str.length<1 ||ph_str.length>11)
return false
var ch = ph_str.charAt(i);
phoneID.focus()
return false
}
}
var index_at=str.indexOf("@")
var len=str.length
var index_dot=str.indexOf(".")
var emailID=document.my_form.Email_txt
if ((emailID.value==null)||(emailID.value==""))
emailID.focus()
return false
if (str.indexOf("@")==-1)
return false
if (str.indexOf(".")==-1 || str.indexOf(".")==0 ||
str.indexOf(".")==index_at)
return false
if (str.indexOf("@",(index_at+1))!=-1)
{
return false
if (str.indexOf(" ")!=-1)
return false
if (!document.my_form.group1[0].checked &&
!document.my_form.group1[0].checked)
return false;
if (!document.my_form.group1[0].checked &&
!document.my_form.group1[0].checked)
return false;
return true
</script>
</head>
<body bgcolor=aqua>
<center><h3>Application Form</h3></center>
<strong>Name:       </strong>
<strong>Age:          </strong>
<strong>Phone No: </strong>
<strong>Email:        </strong>
<strong>Sex:        </strong>
<strong>Hoby: </strong>
  
             
             
<br/><br/>
<strong>Country:</strong>
<select name="My_Menu">
<option value="India">India</option>
<option value="China">China</option>
<option value="Shrilanka">Shrilanka</option>
</select>
<center>
</center>
</body>
</html>
Ex---------------3
Ex---------------4
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code="Experiment3" width=300 height=300>
</applet>
*/
int currcolor=5;
int flag=1;
String colours[]={"Red","Blue","Green","Yellow","Magenta"};
Image img;
for(int i=0;i<5;i++)
add(buttons[i]);
buttons[0].setBackground(Color.red);
buttons[1].setBackground(Color.blue);
buttons[2].setBackground(Color.green);
buttons[3].setBackground(Color.yellow);
buttons[4].setBackground(Color.magenta);
add(box1);
add(box2);
add(box3);
box1.addItemListener(this);
box2.addItemListener(this);
box3.addItemListener(this);
if(box1.getState()==true)
flag=1;
else if(box2.getState()==true)
flag=2;
else if(box3.getState()==true)
img=getImage(getDocumentBase(),"cutecat.jpg");
flag=3;
repaint();
}
public void paint(Graphics g)
if(flag==2)
g.drawString(text,30,100);
switch(currcolor)
case 0:
g.setColor(Color.red);
break;
case 1:
g.setColor(Color.blue);
break;
case 2:
g.setColor(Color.green);
break;
case 3:
g.setColor(Color.yellow);
break;
case 4:
g.setColor(Color.magenta);
break;
case 5:
g.setColor(Color.black);
break;
}
g.drawString(text,30,100);
else if(flag==1)
g.drawString(text,30,100);
switch(currcolor)
case 0:
setBackground(Color.red);
break;
case 1:
setBackground(Color.blue);
break;
case 2:
setBackground(Color.green);
break;
case 3:
setBackground(Color.yellow);
break;
case 4:
setBackground(Color.magenta);
break;
case 5:
setBackground(Color.white);
break;
else if(flag==3)
g.drawImage(img,20,90,this);
for(int i=0;i<5;i++)
if(e.target==buttons[i])
currcolor=i;
repaint();
return true;
return false;
}
Ex---------------4
Ex---------------5
<html>
<head>
</head>
<body>
<center>
<form name="form1"
action="http://localhost:8080/examples/servlet/my_servletDemo">
<table>
<tr>
<td><b>Roll Number</b></td>
</tr>
<tr>
<td><b>Student Name</b></td>
</tr>
<tr>
<tr>
<td><b>Student Address</b></td>
</tr>
<tr>
<td><b>Phone</td>
</tr>
<tr>
<td><b>Total Marks</td>
</tr>
</table>
</form>
</center>
</body>
</html>
import java.io.*;
import java.util.*;
import javax.servlet.*;
throws ServletException,IOException
PrintWriter out=res.getWriter();
Enumeration en=req.getParameterNames();
while(en.hasMoreElements())
String name_received=(String)en.nextElement();
String value_received=req.getParameter(name_received);
out.println(value_received);
out.println(" ");
out.close();
Ex---------------5
Ex---------------6
<%
String SeatNum,Name;
String ans1,ans2,ans3,ans4,ans5;
int a1,a2,a3,a4,a5;
a1=a2=a3=a4=a5=0;
Connection connect=null;
Statement stmt=null;
ResultSet rs=null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
if(request.getParameter("action")!=null)
SeatNum = request.getParameter("Seat_no");
Name = request.getParameter("Name");
ans1 =request.getParameter("group1");
if(ans1.equals("True"))
a1=2;
else
a1=0;
ans2 = request.getParameter("group2");
if(ans2.equals("True"))
a2=0;
else
a2=2;
ans3 = request.getParameter("group3");
if(ans3.equals("True"))
a3=0;
else
a3=2;
ans4 = request.getParameter("group4");
if(ans4.equals("True"))
a4=2;
else
a4=0;
ans5 = request.getParameter("group5");
if(ans5.equals("True"))
a5=0;
else
a5=2;
int Total=a1+a2+a3+a4+a5;
stmt = connect.createStatement();
String query = "INSERT INTO StudentTable (" + "Seat_no,Name,Marks" + ") VALUES ('"
+SeatNum + "', '" + Name + "', '"+Total+ "')";
stmt.close();
stmt = connect.createStatement();
rs = stmt.executeQuery(query);
%>
<body bgcolor=khaki>
<center>
<h2>Students Marksheet</h2>
<tr>
<td><b>Seat_No</b></td>
<td><b>Name</b></td>
<td><b>Marks</b></td>
</tr>
<%
while(rs.next())
%>
<tr>
<td><%=rs.getInt(1)%></td>
<td> <%=rs.getString(2)%></td>
<td> <%=rs.getString(3)%></td>
</tr>
<%
rs.close();
stmt.close();
connect.close();
%>
</table>
</center>
<br/> <br/><br/>
<table>
</table>
<div>
</body>
</html>
<%}else{%>
<html>
<head><title>Online Examination</title>
<script language="javascript">
function validation(Form_obj)
if(Form_obj.Seat_no.value.length==0)
Form_obj.Seat_no.focus();
return false;
if(Form_obj.Name.value.length==0)
return false;
return true;
</script>
</head>
<body bgcolor=lightgreen>
<center>
<h1>OnLine Examination</h1>
</center>
<table>
<tr>
<td><h3>Seat Number:</h3></td>
</tr>
<tr>
<td><h3>Name:</h3></td>
</tr>
<hr/>
<tr>
<td><b>Total Marks:10(Each question carries equal marks) </b></td>
<td></td><td></td><td></td><td><b>Time: 15 Min.</b></td>
</tr>
</table>
<hr/>
<br/>
<br/>
<br/>
<br/>
<b>5. HTTP is a statefull protocol</b><br/>
<hr/>
<center>
</center>
</form>
<%}%>
Student.db: contact:[email protected]
Ex---------------6
Ex---------------7
<Student>
<Person-Details>
<name>Anand</name>
<address>Pune</address>
<std>Second</std>
<marks>70 percent</marks>
</Person-Details>
<Person-Details>
<name>Anuradha</name>
<address>Chennai</address>
<std>Second</std>
<marks>90 percent</marks>
</Person-Details>
<Person-Details>
<name>Archana</name>
<address>Mumbai</address>
<std>Forth</std>
<marks>80 percent</marks>
</Person-Details>
<Person-Details>
<name>Monika</name>
<address>Delhi</address>
<std>Tenth</std>
<marks>77 percent</marks>
</Person-Details>
</Student>
<student>
<Roll_No>10</Roll_No>
<Personal_Info>
<Name>Parth</Name>
<Address>Pune</Address>
<Phone>1234567890</Phone>
</Personal_Info
<class>Second</class>
<Subject>Mathematics</Subject>
<Marks>100</Marks>
</student>
<student>
<Roll_No>10</Roll_No>
<Personal_Info>
<Name>Parth</Name>
<Address>Pune</Address>
<Phone>1234567890</Phone>
</Personal_Info>
<class>Second</class>
<Subject>Mathematics</Subject>
<Marks>100</Marks>
<Roll_No>20</Roll_No>
<Personal_Info>
<Name>Anuradha</Name>
<Address>Banglore</Address>
<Phone>90901233</Phone>
</Personal_Info>
<class>Fifth</class>
<Subject>English</Subject>
<Marks>90</Marks>
<Roll_No>30</Roll_No>
<Personal_Info>
<Name>Anand</Name>
<Address>Mumbai</Address>
<Phone>90901256</Phone>
</Personal_Info>
<class>Fifth</class>
<Subject>English</Subject>
<Marks>90</Marks>
</student>
Ex---------------7
Ex---------------8
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import org.xml.sax.*;
public class Parsing_DOMDemo
try
if(fp.exists())
try
DocumentBuilderFactory Factory_obj =
DocumentBuilderFactory.newInstance();
catch (Exception e)
else
catch(IOException ex)
ex.printStackTrace();
import java.io.*;
import org.xml.sax.*;
import org.xml.sax.helpers.*;
try
{
System.out.print("Enter the name of XML document ");
InputStreamReader(System.in));
if (fp.exists())
try
reader.parse(file_name);
catch (Exception e)
System.exit(1);
else
}
catch (IOException ex){ex.printStackTrace();}
Ex---------------8
<html>
<head>
function getData(dataSource)
if (window.XMLHttpRequest) {
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new
ActiveXObject("Microsoft.XMLHTTP");
}
if(XMLHttpRequestObject) {
XMLHttpRequestObject.open("GET", dataSource);
XMLHttpRequestObject.onreadystatechange = function()
if (XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200) {
document.getElementById("targetDiv").innerHTML =
XMLHttpRequestObject.responseText;
delete XMLHttpRequestObject;
XMLHttpRequestObject = null;
XMLHttpRequestObject.send(null);
</script>
</head>
<body>
<form>
<input type = "button" value = "Display Message"
onclick = "getData('data.txt')">
onclick = "getData('data2.txt')">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Ex---------------10
package airinfo;
import java.rmi.RemoteException;
}
package airinfo;
import java.sql.*;
String str="";
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='Chennai'");
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
{
System.out.println(ex);
catch(SQLException ex)
System.out.println(ex);
return str;
package airinfo;
import java.sql.*;
String str="";
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
{
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
System.out.println(ex);
catch(SQLException ex)
System.out.println(ex);
return str;
package airinfo;
import java.sql.*;
{
public String getInfo(String src,String dest)
String str="";
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
System.out.println(ex);
catch(SQLException ex)
{
System.out.println(ex);
return str;
package airinfo;
import java.sql.*;
String str="";
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
System.out.println(ex);
catch(SQLException ex)
System.out.println(ex);
return str;
package airinfo;
import java.sql.*;
String str="";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
System.out.println(ex);
catch(SQLException ex)
System.out.println(ex);
return str;
}
package airinfo;
import java.sql.*;
String str="";
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:Airways","","");
Statement s=con.createStatement();
if(src.equals("Mumbai"))
if(dest.equals("Pune"))
else if(dest.equals("Chennai"))
}
else if(src.equals("Pune"))
if(dest.equals("Mumbai"))
else if(dest.equals("Chennai"))
else if(src.equals("Chennai"))
if(dest.equals("Pune"))
else if(dest.equals("Mumbai"))
ResultSet rs=s.getResultSet();
str+="<table border=1>";
while(rs.next())
str+="<tr><b>";
str+="<td>";
str+=rs.getString("name");
str+="</td>";
str+="<td>";
str+=rs.getString("Time");
str+="</td>";
str+="</tr></b>";
str+="</table>";
}catch(ClassNotFoundException ex)
System.out.println(ex);
catch(SQLException ex)
System.out.println(ex);
return str;
package myairreservationclient;
import com.sun.xml.rpc.client.BasicService;
import com.sun.xml.rpc.encoding.*;
import com.sun.xml.rpc.encoding.simpletype.*;
import com.sun.xml.rpc.encoding.soap.*;
import com.sun.xml.rpc.encoding.literal.*;
import com.sun.xml.rpc.soap.SOAPVersion;
import com.sun.xml.rpc.wsdl.document.schema.SchemaConstants;
import javax.xml.rpc.*;
import javax.xml.rpc.encoding.*;
import javax.xml.namespace.QName;
public AirLineReservation_SerializerRegistry() {
registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_RequestStruct.class, type,
serializer);
registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_ResponseStruct.class,
type, serializer);
return registry;
Serializer ser) {
new SingletonDeserializerFactory((Deserializer)ser));
}
// This class was generated by the JAXRPC SI, do not edit.
package myairreservationclient;
import com.sun.xml.rpc.client.BasicService;
import com.sun.xml.rpc.encoding.*;
import com.sun.xml.rpc.encoding.simpletype.*;
import com.sun.xml.rpc.encoding.soap.*;
import com.sun.xml.rpc.encoding.literal.*;
import com.sun.xml.rpc.soap.SOAPVersion;
import com.sun.xml.rpc.wsdl.document.schema.SchemaConstants;
import javax.xml.rpc.*;
import javax.xml.rpc.encoding.*;
import javax.xml.namespace.QName;
public AirLineReservation_SerializerRegistry() {
registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_RequestStruct.class, type,
serializer);
registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_ResponseStruct.class,
type, serializer);
return registry;
}
private static void registerSerializer(TypeMapping mapping, java.lang.Class javaType,
javax.xml.namespace.QName xmlType,
Serializer ser) {
new SingletonDeserializerFactory((Deserializer)ser));
package myairreservationclient;
public MyInterface_getInfo_ResponseStruct() {
return result;
this.result = result;
package myairreservationclient;
import com.sun.xml.rpc.encoding.*;
import com.sun.xml.rpc.util.exception.LocalizableExceptionAdapter;
public MyInterface_getInfo_RequestStruct_SOAPBuilder() {
this.string_1 = string_1;
this.string_2 = string_2;
switch (memberIndex) {
case mySTRING_1_INDEX:
case mySTRING_2_INDEX:
default:
try {
switch(index) {
case mySTRING_1_INDEX:
_instance.setString_1((java.lang.String)memberValue);
break;
case mySTRING_2_INDEX:
_instance.setString_2((java.lang.String)memberValue);
break;
default:
catch (java.lang.RuntimeException e) {
throw e;
catch (java.lang.Exception e) {
}
}
_instance = (myairreservationclient.MyInterface_getInfo_RequestStruct)instance;
return _instance;
package myairreservationclient;
package myairreservationclient;
import com.sun.xml.rpc.encoding.*;
import com.sun.xml.rpc.client.ServiceExceptionImpl;
import com.sun.xml.rpc.util.exception.*;
import com.sun.xml.rpc.soap.SOAPVersion;
import com.sun.xml.rpc.client.HandlerChainImpl;
import javax.xml.rpc.*;
import javax.xml.rpc.encoding.*;
import javax.xml.rpc.handler.HandlerChain;
import javax.xml.rpc.handler.HandlerInfo;
import javax.xml.namespace.QName;
public AirLineReservation_Impl() {
ns1_MyInterfacePort_QNAME
},
new myairreservationclient.AirLineReservation_SerializerRegistry().getRegistry());
try {
if (portName.equals(ns1_MyInterfacePort_QNAME) &&
serviceDefInterface.equals(myInterface_PortClass)) {
return getMyInterfacePort();
} catch (Exception e) {
if (serviceDefInterface.equals(myInterface_PortClass)) {
return getMyInterfacePort();
} catch (Exception e) {
return super.getPort(serviceDefInterface);
handlerChain.setRoles(roles);
try {
stub._initialize(super.internalTypeRegistry);
} catch (JAXRPCException e) {
throw e;
} catch (Exception e) {
return stub;
}
}
Ex---------------10