This document outlines 10 practical assignments for an Advanced Java Technology course. The assignments cover topics like GUI components, event handling, JDBC, networking, RMI, servlets, JSP, and JSTL. The first assignment involves creating a GUI application using components like menus, buttons, text fields. The second assignment requires students to execute SQL queries to list, update, and delete student records from a database. The remaining assignments involve implementing client-server applications using TCP and UDP, building distributed applications with RMI, creating servlets that use sessions and cookies, and developing JSP and JSTL applications including a shopping cart.
This document outlines 10 practical assignments for an Advanced Java Technology course. The assignments cover topics like GUI components, event handling, JDBC, networking, RMI, servlets, JSP, and JSTL. The first assignment involves creating a GUI application using components like menus, buttons, text fields. The second assignment requires students to execute SQL queries to list, update, and delete student records from a database. The remaining assignments involve implementing client-server applications using TCP and UDP, building distributed applications with RMI, creating servlets that use sessions and cookies, and developing JSP and JSTL applications including a shopping cart.
SUBJECT TEACHING SCHEME (HOURS) CREDITS THEORY TUTORIAL PRACTICAL Advance J ava Technology 3 0 2 2
Sr.No. Aim Of Practical Link to Syllabus Link to Question Bank 1. Create an application to demonstrate the use of following GUI Components and event handling on it: - Menu, MenuItem, Frame, Aplate, FileDialog, TextField, Button, RadioButton, TextArea, Graphis, Look and Feel, LayoutManager (Topics covered: awt and swing components and event handling) Unit-1 NA 2. Create an application in GUI that executes a sql SELECT statement to list all the students in the database. Also update and delete the first name field according to the students ID_no. Enter the query in a text field , Create button for execute query and display the result in a text area.(Topics covered: J DBC, use of Type 1 driver, awt components) Unit-1 & 2 NA 3. 1. Demonstrate the use of Type 3 J DBC driver in your application. . Enter the query in a text field , Create button for execute query and display the result in a text area. (Topics covered: J DBC, use of type 3 driver, awt components) 2. Make an application that calls stored procedure from oracle server and pass IN and OUT parameters.(Topics covered: J DBC, use of stored procedures in java ) Unit-1 & 2 Related to Chapter-2 Q-20 4. Write a java application which implements client and server sockets using UDP protocol (Topics covered: Networking-connection-oriented protocol ) Unit- 3 NA 5. Write a java application which implements client and server sockets using TCP protocol. (Topics covered: Networking-connection-oriented protocol ) Unit- 3 NA 6. Write an RMI application where client supplies a string and server responds by sending the string in upper case. (Topics covered: Distributed application using java.rmi package ) Unit- 4 Related to Chapter-4 Q-22 7. Write a simple servlet program which maintains a counter for the number of times it has been accessed since its loading. Intialize counter using deployment descriptor.(Topics covered: servlet life cycle, deployment descriptor ) Unit- 6 NA 8. Create a form processing servlet which demonstrates the use of cookies and session.(Topics covered: servlet-session and cookies ) Unit- 6 Chapter-6 Q-8,17 9. Create Shopping Cart Application using J SP.(Topics covered: J SP components ) Unit- 7 NA 10. Demonstrate use of J STL.(Topics covered: JSTL components ) Unit- 7 NA