You are on page 1of 3

Gokaraju Rangaraju Institute of Engineering and Technology

Department of MCA
Advance Java Programming Lab

Sno Program Title

1 Write a program to generate your own resume using basic HTML tags
Write a program to generate web pages using FRAMES,FORMS,TABLES
2 Write a program to create ONLINE BOOK STORE using external,
internal, inline cascading style sheets.
3 Write JavaScript programs for implementing String, Array, Date objects.
Write JavaScript programs for validating form controls(Form level &
Field level)
1) Date 2) E-Mail 3) Name 4) Pin code
4 Write a program to create an XML document and check its well formed
ness and validation using DTD & XSD.
5 Write a program to read and write data to an XML and from an XML
document using DOM & SAX parsers.
6 Write a JDBC programs for inserting, updating, deleting & selecting data
using simple, prepared & callable statements.
Write a JDBC programs for Result set enhancement using scrollable,
updatable result sets & Batch updations, ResultsetMetadata, database
metadata.
7 Write a server side programs using generic & http servlets
Write a program for reading data from form controls.
Write a program for sharing data (scopes of servlets) between web pages
Write a program for implementing communication between servlet to
servlet.
Write a program for implementing data base operations using servlets
Write a program for implementing session tracking using authentication,
hidden fields, url rewriting, cookies, http sessions.

8 Write a program for implementing basic scripting elements of JSP.


Write a program for implementing directive elements of JSP
Write a program for implementing action elements of JSP
Write a program for implementing data base operations using JSP
Write a program for implementing communication between JSP to JSP.
Write a program for creating a Java Bean and calling beans using jsp’s.
Write a program for implementing MVC I and MVC II Design patterns.
9 Write a program for implementing various event handling mechanisms
using AWT.
Write a program to generate graphics using java applets.
Write a program to display images using java applets.
Write a program to play audio & video files using java applets.
Write programs to implements various swing control mechanisms and
delegation event handling mechanisms, mouse and keyboard event
handling mechanisms.
Write a program for implementing database operations using Swings.
10 Write a program to implement Struts Framework using MVC design
pattern

Technologies:-
HTML, CSS, JAVA SCRIPT
XML, DTD, XSD, DOM, SAX
SERVLETS, JSP, STRUTS
SWINGS, APPLETS, AWT
Software:-
JDK 1.5, IE/Mozilla BROWSER, EDIT PLUS
XML SPY, XML 4J.
APACHE TOMCAT WEBSERVER 4.1/5.0.

Subject In charge
N.V.Ganapathi Raju.
Associate Professor

Advance Java Programming Lab


II MCA IV SEMESTER
University Programmes List
1. Develop static pages (using Only HTML) of an online Book store. The pages should
resemble: www.amazon.com The website should consist the following pages.
* Home page *Registration and user Login
* User Profile Page * Books catalog
* Shopping Cart * Payment By credit card
* Order Conformation

2. Validate the Registration, user login, user profile and payment by credit card
pages using JavaScript.

3. Create and save an XML document at the server, which contains 10 users
information. Write a program, which takes User Id as an input and returns the user
details by taking the user information from the XML document.

4. Bean Assignments
a. Create a JavaBean which gives the exchange value of INR(Indian Rupees) into
equivalent American/Canadian/Australian Dollar value.
b. Create a simple Bean with a label - which is the count of number of clicks. Than
create a BeanInfo class such that only the 'count' property is visible in the Property
Window.
c. Create two Beans-a)KeyPad .b)DisplayPad .After that integrate the two Beans to
make it work as a Calculator.
d. Create two Beans Traffic Light(Implemented as a Label with only three
background colours-Red,Green,Yellow) and Automobile(Implemented as a TextBox
which states its state/movement). The state of the Automobile should depend on the
following Light Transition Table.
Light Transition Automobile State
Red -> Yellow Ready
Yellow -> Green Move
Green -> Red Stopped

5. Install TOMCAT web server. Convert the static web pages of assignments 2 into
dynamic web pages using servlets and cookies. Hint: Users information (user id,
password, credit card number) would be stored in web.xml. Each user should have a
separate Shopping Cart.

6. Redo the previous task using JSP by converting the static web pages of
assignments 2 into dynamic web pages. Create a database with user information and
books information. The books catalogue should be dynamically loaded from the
database. Follow the MVC architecture while doing the website.

7. Implement the 'Hello World!' program using JSP Struts Framework.

You might also like