Sunteți pe pagina 1din 63

Ex---------------1

<html>

<body>

<p>

<b>Some Popular Planets from Solar system</b>

</p>

<img src="C:\Documents and Settings\User\My Documents\My Pictures\solar system.jpg"

width="145" height="126"

usemap="#solarmap">

<map id="solarmap" name="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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Embedded style sheet</title>

<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>

This page is created using Embedded Style Sheet

</center>

</h1>

<h2>

This line is aligned left and red colored.


</h2>

<p>

The embedded style sheet is the most commonly used style sheet.

This paragraph is written in Verdana font with font size of 14.

</p>

<h3>

This is a blue <a href=”colorname.html”>colored</a> line.

</h3>

</body>

</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link rel="stylesheet" type="text/css" href="ex1.css" />

</head>

<body>

<h1 class="special"> <center> This page is created using External Style

Sheet</center> </h1>

<h2>

This line is aligned left and red colored.

</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>

This is a blue <a href=”colorname.html”>colored</a> line.

</h3>

</body>

</html>

The cascading style sheet ex1.css can be

<!- - The file name ex1.css and can be opened in notepad.-->

h1

font-family:Arial

h2

font-family:times new roman;

color:red;

left:20px

h3

font-family:arial;

color:blue;
}

font-size:14pt;

font-family:Monotype Corsiva

Ex---------------2

Ex---------------3

<html>

<head>

<title>The Student Registration Form</title>

<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==""))

alert("Enter some name")

return false

}
if(document.my_form.Age_txt.value=="")

alert("Enter Some Age")

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)

alert("Invalid length of Phone Number")

return false

for (i = 0; i < ph_str.length; i++)

var ch = ph_str.charAt(i);

if (((ch < "0") || (ch > "9"))){

alert("Invalid Phone Number")

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==""))

alert("Please Enter your Email ID")

emailID.focus()

return false

if (str.indexOf("@")==-1)

alert("Invalid E-mail ID")

return false

if (str.indexOf(".")==-1 || str.indexOf(".")==0 ||

str.indexOf(".")==index_at)

alert("Invalid E-mail ID")

return false

if (str.indexOf("@",(index_at+1))!=-1)
{

alert("Invalid E-mail ID")

return false

if (str.indexOf(" ")!=-1)

alert("Invalid E-mail ID")

return false

if (!document.my_form.group1[0].checked &&

!document.my_form.group1[0].checked)

alert("Please Select Sex");

return false;

if (!document.my_form.group1[0].checked &&

!document.my_form.group1[0].checked)

alert("Please Select Sex");

return false;

return true

</script>
</head>

<body bgcolor=aqua>

<center><h3>Application Form</h3></center>

<form name=my_form onsubmit=validate()>

<strong>Name:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</strong>

<input type=text name=name><br/>

<strong>Age:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</strong>

<input type=text name=Age_txt><br/>

<strong>Phone No:&nbsp</strong>

<input type=text name=ph_txt><br/>

<strong>Email:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</strong>

<input type=text name=Email_txt><br/><br/>

<strong>Sex:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp </strong>

<input type="radio" name="group1" value="Male">Male&nbsp&nbsp&nbsp&nbsp

<input type="radio" name="group1" value="Female">Female<br/><br/><br/>

<strong>Hoby: </strong>

&nbsp&nbsp

<input type="checkbox" name ="option1" value="Singing">Singing<br/>

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

<input type="checkbox" name ="option1" value="Reading">Reading<br/>

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp

<input type="checkbox" name ="option1" value="T.V.">Watching T.V<br/>

<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>

<input type=submit value=Submit></br>

</center>

</body>

</html>

Ex---------------3

Ex---------------4

//This program changes the color of text

//It also set the background color

//It also loads the image

//It makes use of checkboxgroup and button

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

/*
<applet code="Experiment3" width=300 height=300>

</applet>

*/

public class Experiment3 extends Applet implements ItemListener

int currcolor=5;

int flag=1;

String text="Click any of the button";

Button buttons[]=new Button[5];

String colours[]={"Red","Blue","Green","Yellow","Magenta"};

Image img;

CheckboxGroup cbg=new CheckboxGroup();

Checkbox box1=new Checkbox("Background Color",cbg,true);

Checkbox box2=new Checkbox("Text Color",cbg,false);

Checkbox box3=new Checkbox("Loading Image",cbg,false);

public void init()

for(int i=0;i<5;i++)

buttons[i]=new Button(" ");

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);

public void itemStateChanged(ItemEvent ev)

if(box1.getState()==true)

flag=1;

else if(box2.getState()==true)

text="Default color is black";

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);

public boolean action(Event e,Object o)

for(int i=0;i<5;i++)

if(e.target==buttons[i])

currcolor=i;

text="You have chosen "+colours[i];

repaint();

return true;

return false;

}
Ex---------------4

Ex---------------5

<html>

<head>

<title>Student Information Form</title>

</head>

<body>

<center>

<form name="form1"

action="http://localhost:8080/examples/servlet/my_servletDemo">

<h3>Enter student information in following fields -</h3>

<table>

<tr>

<td><b>Roll Number</b></td>

<td><input type="text" name="Roll Number" size="25" value=" "></td>

</tr>

<tr>

<td><b>Student Name</b></td>

<td><input type="text" name="Student Name" size="25" value=" "></td>

</tr>

<tr>

<tr>
<td><b>Student Address</b></td>

<td><input type="text" name="Address" size="50" value=" "></td>

</tr>

<tr>

<td><b>Phone</td>

<td><input type="text" name="Phone" size="25" value=" "></td>

</tr>

<tr>

<td><b>Total Marks</td>

<td><input type="text" name="Total Marks" size="10" value=" "></td>

</tr>

</table>

<input type="submit" value="submit">

</form>

</center>

</body>

</html>

import java.io.*;

import java.util.*;

import javax.servlet.*;

public class my_servletDemo extends GenericServlet


{

public void service(ServletRequest req,ServletResponse res)

throws ServletException,IOException

PrintWriter out=res.getWriter();

Enumeration en=req.getParameterNames();

while(en.hasMoreElements())

String name_received=(String)en.nextElement();

out.print(name_received+ " = ");

String value_received=req.getParameter(name_received);

out.println(value_received);

out.println(" ");

out.close();

Ex---------------5

Ex---------------6

<%@ page language="java" import="java.sql.*" %>

<%@ page import="java.io.*" %>

<%@ page import="java.util.*" %>

<%

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");

String url = "jdbc:odbc:StudentDB1";

connect = DriverManager.getConnection(url, " ", " ");

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+ "')";

int result = stmt.executeUpdate(query);

stmt.close();

stmt = connect.createStatement();

query = "SELECT * FROM StudentTable WHERE Name="+"'"+Name+"'";

rs = stmt.executeQuery(query);

%>

<html><head><title>Student Mark List</title></head>

<body bgcolor=khaki>
<center>

<h2>Students Marksheet</h2>

<h3>Name of the College:ABC College of Engineering</h3>

<table border="1" cellspacing="0" cellpadding="0">

<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>

<tr><td><b>Date:<%=new java.util.Date().toString() %></td></tr>

<tr><td><b>Signature: X.Y.Z. <b></td></tr>

</table>

<div>

<a href="http://127.0.0.1:8080/jsp-examples/StudExam/Exam.jsp">Click here to go back</a>

</body>

</html>

<%}else{%>

<html>

<head><title>Online Examination</title>

<script language="javascript">

function validation(Form_obj)

if(Form_obj.Seat_no.value.length==0)

alert("Please,fill up the Seat Number");

Form_obj.Seat_no.focus();

return false;

if(Form_obj.Name.value.length==0)

alert("Please,fill up the Name");


Form_obj.Name.focus();

return false;

return true;

</script>

</head>

<body bgcolor=lightgreen>

<center>

<h1>OnLine Examination</h1>

</center>

<form action="Exam.jsp" method="post"

name="entry" onSubmit="return validation(this)">

<input type="hidden" value="list" name="action">

<table>

<tr>

<td><h3>Seat Number:</h3></td>

<td><input type="text" name="Seat_no"></td>

</tr>

<tr>

<td><h3>Name:</h3></td>

<td><input type="text" name="Name" size="50"></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/>

<b>1. Apache is an open source web server</b><br/>

<input type="radio" name="group1" value="True">True

<input type="radio" name="group1" value="False">False<br>

<br/>

<b>2. In Modern PC there is no cache memory.</b><br/>

<input type="radio" name="group2" value="True">True

<input type="radio" name="group2" value="False">False<br>

<br/>

<b>3. Tim-Berner Lee is the originator of Java.</b><br/>

<input type="radio" name="group3" value="True">True

<input type="radio" name="group3" value="False">False<br>

<br/>

<b>4.JPG is not a video file extension.</b><br/>

<input type="radio" name="group4" value="True">True

<input type="radio" name="group4" value="False">False<br>

<br/>
<b>5. HTTP is a statefull protocol</b><br/>

<input type="radio" name="group5" value="True">True

<input type="radio" name="group5" value="False">False<br>

<hr/>

<center>

<input type = "submit" value="Submit">

<input type = "reset" value="Clear"><br><br>

</center>

</form>

<%}%>

Student.db: contact:precisshadow@aol.com

Ex---------------6

Ex---------------7

<?xml version="1.0" encoding="UTF-8"?>

<Student>

<?xml-stylesheet type="text/xsl" href="SimpleXml.xsl"?>

<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>

<?xml version="1.0" ?>

<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>

<?xml version="1.0" ?>

<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

static public void main(String[] arg)

try

System.out.print("Enter the name of XML document ");

BufferedReader input = new BufferedReader(new


InputStreamReader(System.in));

String file_name = input.readLine();

File fp = new File(file_name);

if(fp.exists())

try

DocumentBuilderFactory Factory_obj =
DocumentBuilderFactory.newInstance();

DocumentBuilder builder = Factory_obj.newDocumentBuilder();

InputSource ip_src = new InputSource(file_name);

Document doc = builder.parse(ip_src);

System.out.println(file_name + " is well-formed!");

catch (Exception e)

System.out.println(file_name + " isn't well-formed!");


System.exit(1);

else

System.out.print("File not found!");

catch(IOException ex)

ex.printStackTrace();

import java.io.*;

import org.xml.sax.*;

import org.xml.sax.helpers.*;

public class Parsing_SAXDemo

public static void main(String[] args) throws IOException

try

{
System.out.print("Enter the name of XML document ");

BufferedReader input = new BufferedReader(new

InputStreamReader(System.in));

String file_name = input.readLine();

File fp = new File(file_name);

if (fp.exists())

try

XMLReader reader = XMLReaderFactory.createXMLReader();

reader.parse(file_name);

System.out.println(file_name + " is well-formed.");

catch (Exception e)

System.out.println(file_name + " is not well-formed.");

System.exit(1);

else

System.out.println("File is not present: " + file_name);

}
catch (IOException ex){ex.printStackTrace();}

Ex---------------8

Ex---------------9 (only for IT)

<html>

<head>

<title>Using multiple XMLHttpRequest objects</title>

<script language = "javascript">

function getData(dataSource)

var XMLHttpRequestObject = false;

if (window.XMLHttpRequest) {

XMLHttpRequestObject = new 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>

<H1>Using multiple XMLHttpRequest objects</H1>

<form>
<input type = "button" value = "Display Message"

onclick = "getData('data.txt')">

<input type = "button" value = "Display Message 2"

onclick = "getData('data2.txt')">

</form>

<div id="targetDiv">

<p>The fetched data will go here.</p>

</div>

</body>

</html>

Ex---------------9 (only for IT)

Ex---------------10

package airinfo;

import java.rmi.RemoteException;

public interface MyInterface extends java.rmi.Remote

public String getInfo(String src,String dest)throws java.rmi.RemoteException;

}
package airinfo;

import java.sql.*;

public class TestDB implements MyInterface

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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");

else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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 class TestDB implements MyInterface

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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");

else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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 class TestDB implements MyInterface

{
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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");

else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))
s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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 class TestDB implements MyInterface

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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");
}

else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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 class TestDB implements MyInterface

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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");

else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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 class TestDB implements MyInterface

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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND Dest='Pune'");

else if(dest.equals("Chennai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Mumbai' AND


Dest='Chennai'");

}
else if(src.equals("Pune"))

if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Pune' AND Dest='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"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND Dest='Pune'");

else if(dest.equals("Mumbai"))

s.executeQuery("SELECT * FROM Airways_table WHERE Start_from='Chennai' AND


Dest='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;

// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

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 class AirLineReservation_SerializerRegistry implements SerializerConstants {

public AirLineReservation_SerializerRegistry() {

public TypeMappingRegistry getRegistry() {

TypeMappingRegistry registry = BasicService.createStandardTypeMappingRegistry();

TypeMapping mapping12 = registry.getTypeMapping(SOAP12Constants.NS_SOAP_ENCODING);

TypeMapping mapping = registry.getTypeMapping(SOAPConstants.NS_SOAP_ENCODING);

TypeMapping mapping2 = registry.getTypeMapping("");

QName type = new QName("http://tempuri.org/wsdl", "getInfo");

CombinedSerializer serializer = new


myairreservationclient.MyInterface_getInfo_RequestStruct_SOAPSerializer(type,

DONT_ENCODE_TYPE, NULLABLE, SOAPConstants.NS_SOAP_ENCODING);


serializer = new ReferenceableSerializerImpl(DONT_SERIALIZE_AS_REF, serializer,
SOAPVersion.SOAP_11);

registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_RequestStruct.class, type,
serializer);

QName type = new QName("http://tempuri.org/wsdl", "getInfoResponse");

CombinedSerializer serializer = new


myairreservationclient.MyInterface_getInfo_ResponseStruct_SOAPSerializer(type,

DONT_ENCODE_TYPE, NULLABLE, SOAPConstants.NS_SOAP_ENCODING);

serializer = new ReferenceableSerializerImpl(DONT_SERIALIZE_AS_REF, serializer,


SOAPVersion.SOAP_11);

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) {

mapping.register(javaType, xmlType, new SingletonSerializerFactory(ser),

new SingletonDeserializerFactory((Deserializer)ser));

}
// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

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 class AirLineReservation_SerializerRegistry implements SerializerConstants {

public AirLineReservation_SerializerRegistry() {

public TypeMappingRegistry getRegistry() {


TypeMappingRegistry registry = BasicService.createStandardTypeMappingRegistry();

TypeMapping mapping12 = registry.getTypeMapping(SOAP12Constants.NS_SOAP_ENCODING);

TypeMapping mapping = registry.getTypeMapping(SOAPConstants.NS_SOAP_ENCODING);

TypeMapping mapping2 = registry.getTypeMapping("");

QName type = new QName("http://tempuri.org/wsdl", "getInfo");

CombinedSerializer serializer = new


myairreservationclient.MyInterface_getInfo_RequestStruct_SOAPSerializer(type,

DONT_ENCODE_TYPE, NULLABLE, SOAPConstants.NS_SOAP_ENCODING);

serializer = new ReferenceableSerializerImpl(DONT_SERIALIZE_AS_REF, serializer,


SOAPVersion.SOAP_11);

registerSerializer(mapping,myairreservationclient.MyInterface_getInfo_RequestStruct.class, type,
serializer);

QName type = new QName("http://tempuri.org/wsdl", "getInfoResponse");

CombinedSerializer serializer = new


myairreservationclient.MyInterface_getInfo_ResponseStruct_SOAPSerializer(type,

DONT_ENCODE_TYPE, NULLABLE, SOAPConstants.NS_SOAP_ENCODING);

serializer = new ReferenceableSerializerImpl(DONT_SERIALIZE_AS_REF, serializer,


SOAPVersion.SOAP_11);

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) {

mapping.register(javaType, xmlType, new SingletonSerializerFactory(ser),

new SingletonDeserializerFactory((Deserializer)ser));

// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

package myairreservationclient;

public class MyInterface_getInfo_ResponseStruct {

protected java.lang.String result;

public MyInterface_getInfo_ResponseStruct() {

public MyInterface_getInfo_ResponseStruct(java.lang.String result) {


this.result = result;

public java.lang.String getResult() {

return result;

public void setResult(java.lang.String result) {

this.result = result;

// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

package myairreservationclient;

import com.sun.xml.rpc.encoding.*;

import com.sun.xml.rpc.util.exception.LocalizableExceptionAdapter;

public class MyInterface_getInfo_RequestStruct_SOAPBuilder implements SOAPInstanceBuilder {


private myairreservationclient.MyInterface_getInfo_RequestStruct _instance;

private java.lang.String string_1;

private java.lang.String string_2;

private static final int mySTRING_1_INDEX = 0;

private static final int mySTRING_2_INDEX = 1;

public MyInterface_getInfo_RequestStruct_SOAPBuilder() {

public void setString_1(java.lang.String string_1) {

this.string_1 = string_1;

public void setString_2(java.lang.String string_2) {

this.string_2 = string_2;

public int memberGateType(int memberIndex) {

switch (memberIndex) {

case mySTRING_1_INDEX:

return GATES_INITIALIZATION | REQUIRES_CREATION;

case mySTRING_2_INDEX:

return GATES_INITIALIZATION | REQUIRES_CREATION;

default:

throw new IllegalArgumentException();


}

public void construct() {

public void setMember(int index, java.lang.Object memberValue) {

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:

throw new java.lang.IllegalArgumentException();

catch (java.lang.RuntimeException e) {

throw e;

catch (java.lang.Exception e) {

throw new DeserializationException(new LocalizableExceptionAdapter(e));

}
}

public void initialize() {

public void setInstance(java.lang.Object instance) {

_instance = (myairreservationclient.MyInterface_getInfo_RequestStruct)instance;

public java.lang.Object getInstance() {

return _instance;

// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

package myairreservationclient;

public interface MyInterface extends java.rmi.Remote {

public java.lang.String getInfo(java.lang.String string_1, java.lang.String string_2) throws


java.rmi.RemoteException;

// This class was generated by the JAXRPC SI, do not edit.

// Contents subject to change without notice.

// JAX-RPC Standard Implementation (1.1.3, build R1)

// Generated source version: 1.1.3

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 class AirLineReservation_Impl extends com.sun.xml.rpc.client.BasicService implements


AirLineReservation {

private static final QName serviceName = new QName("http://tempuri.org/wsdl",


"AirLineReservation");
private static final QName ns1_MyInterfacePort_QNAME = new QName("http://tempuri.org/wsdl",
"MyInterfacePort");

private static final Class myInterface_PortClass = myairreservationclient.MyInterface.class;

public AirLineReservation_Impl() {

super(serviceName, new QName[] {

ns1_MyInterfacePort_QNAME

},

new myairreservationclient.AirLineReservation_SerializerRegistry().getRegistry());

public java.rmi.Remote getPort(javax.xml.namespace.QName portName, java.lang.Class


serviceDefInterface) throws javax.xml.rpc.ServiceException {

try {

if (portName.equals(ns1_MyInterfacePort_QNAME) &&

serviceDefInterface.equals(myInterface_PortClass)) {

return getMyInterfacePort();

} catch (Exception e) {

throw new ServiceExceptionImpl(new LocalizableExceptionAdapter(e));

return super.getPort(portName, serviceDefInterface);

public java.rmi.Remote getPort(java.lang.Class serviceDefInterface) throws


javax.xml.rpc.ServiceException {
try {

if (serviceDefInterface.equals(myInterface_PortClass)) {

return getMyInterfacePort();

} catch (Exception e) {

throw new ServiceExceptionImpl(new LocalizableExceptionAdapter(e));

return super.getPort(serviceDefInterface);

public myairreservationclient.MyInterface getMyInterfacePort() {

java.lang.String[] roles = new java.lang.String[] {};

HandlerChainImpl handlerChain = new


HandlerChainImpl(getHandlerRegistry().getHandlerChain(ns1_MyInterfacePort_QNAME));

handlerChain.setRoles(roles);

myairreservationclient.MyInterface_Stub stub = new


myairreservationclient.MyInterface_Stub(handlerChain);

try {

stub._initialize(super.internalTypeRegistry);

} catch (JAXRPCException e) {

throw e;

} catch (Exception e) {

throw new JAXRPCException(e.getMessage(), e);

return stub;

}
}

Ex---------------10

S-ar putea să vă placă și