Gujarat Technological UniversitySummer 2023 Examination

GTU 3160707 Advanced Java Programming (AJT) Summer 2023 Paper Solution & PDF

B.E. · Computer Engineering · Semester 6 · Subject Code: 3160707
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours10:30 AM – 1:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
Demonstrate the use of ResultSetMetadata.
3 Marks
(b)

Implement the client server program using UDP Sockets. Client will request to download the file from server and server will send it to client.

4 Marks
(c)

What do you mean by session tracking? Discuss different session tracking techniques.

7 Marks

Question 2

14 MarksMedium
(a)
Compare ServerSocket with Socket.
3 Marks
(b)
Differentiate ServletConfig and ServletContext.
4 Marks
(c)

Demonstrate the use of ServletRequestDispacher and its methods include and forward.

7 Marks
OR OPTION
(c)
Demonstrate the use of JSP action tags include and forward.
7 Marks

Question 3

14 MarksMedium
(a)
Write a code snippet to show the use of PreparedStatement.
3 Marks
(b)
What is filter? How will you configure filter using deployment descriptor?
4 Marks
(c)
Develop a web application as following to demonstrate the use of .
1)Create a Java Bean named Student with attributes name and age.
2)Create a web page to set the properties of Student using .
3)Create a web page to display the properties of Student using .
7 Marks
OR OPTION
(a)
What is FilterConfig? How will you use it?
3 Marks
(b)
Write a code snippet to explain the use of CallableStatement.
4 Marks
(c)
Develop a web application as following using JSP.
1)Create a web page (HTML) to submit the registration detail (Name, email and contact number) of user to jsp page.
2)Create a jsp page to enter the registration detail in the table of database.
3)Create a jsp page to display the list of all registered users.
7 Marks

Question 4

14 MarksMedium
(a)
What is EL? Write a code snippet to show the use of method expressions in JSP page.
3 Marks
(b)
Create a custom tag to print current date and time in JSP page.
4 Marks
(c)
Discuss JSF request processing life cycle.
7 Marks
OR OPTION
(a)
Write a code snippet to show the use of JSF action event.
3 Marks
(b)
Create a JSF custom convertor and use it in JSP page.
4 Marks
(c)
Discuss the tags of JSTL SQL tag library.
7 Marks

Question 5

14 MarksMedium
(a)
Explain the role of IoC container in Spring.
3 Marks
(b)
Explain AOP concepts of Spring.
4 Marks
(c)
Discuss Hibernate architecture in detail.
7 Marks
OR OPTION
(a)
What is Hibernate? What are the features of it?
3 Marks
(b)
Explain OR mapping using hibernate mapping file.
4 Marks
(c)
Discuss Spring framework architecture in detail.
7 Marks
College Exam Groups

Studying for Advanced Java Programming?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Advanced Java Programming (AJT) (Summer 2023, B.E. · Computer Engineering, Sem 6). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

Download PDF