100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Class notes Complete course of Advanced java web technologies $8.69   Add to cart

Class notes

Class notes Complete course of Advanced java web technologies

 0 view  0 purchase
  • Course
  • Institution

This complete course makes an understanding of how the relationship between the java and the html and in this there is indepth concept i.e described well and there is so many programs and there are previous and model papers to study accordingly.

Preview 4 out of 160  pages

  • January 5, 2023
  • 160
  • 2021/2022
  • Class notes
  • Jbg
  • All classes
avatar-seller
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING – (R19)

INTERNAL EXTERNAL TOTAL
III B. TECH L T P CREDITS
MARKS MARKS MARKS
I SEMESTER
3 0 0 40 60 100 3
CODE:19BCS5TH05 ADVANCED JAVA AND WEB TECHNOLOGIES

COURSE OBJECTIVES:
 To gain the knowledge of Server-side programming languages and techniques associated
with the World Wide Web.
 To make the students get acquainted the skill for developing web apps.
 Understand how to use web-based media-rich programming tools for creating dynamic
web pages.

COURSE OUTCOMES:
After the successful completion of this course, the students will be able to:
CO 1: Interpret Servlet Life Cycle and web servers. [K2]
CO 2: Illustrate JSP Life cycle. [K2]
CO 3: Apply Session Management for JSP applications. [ K3]
CO 4: Illustrate the usage of JDBC in JSP applications. [K2]
CO 5: Make use of PHP for the development of web-based applications. [K3]
CO 6: Utilize JDBC in PHP web-based applications. [K3]

SYLLABUS:

UNIT-I
Web Servers and Servlets: Tomcat web server, introducing java Servlet, Introducing the
servlet API, Lifecycle of a Servlet, Working with Initialization Parameters, Describing the
HttpServlet Request & HttpServletResponse interfaces, Cookies, Session Tracking, Security
Issues.

UNIT-II
Introduction to JSP: The Problem with Servlet. The Anatomy of a JSP Page, JSP Processing.
JSP Application Design with MVC. JSP Application Development: Generating Dynamic
Content: directive elements, what is template text, action elements. Using Scripting Elements,
Implicit JSP Objects. Conditional Processing: Displaying Values Using an Expression to Set
an Attribute, Declaring Variables and Methods.

UNIT-III
JSP: Error Handling and Debugging, Implicit JSP Objects, Sharing Data between JSP pages,
Requests, and Users Passing Control and Data between Pages: passing the control between




NARASARAOPETA ENGINEERING COLLEGE (AUTONOMOUS) Page 1

,DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING – (R19)


the pages, passing the data between JSP pages passing the data between JSP pages using
session object, Memory Usage Considerations.

UNIT-IV
JDBC: Introduction, Database Programming Using JDBC: How JDBC Works, JDBC
Architecture, JDBC Driver Types, Accessing Database From JSP page: Use of Prepared
Statement, ResultSet.

UNIT-V
PHP: Introduction to PHP, Creating PHP script, Running PHP script. Working with variables
and constants, Data types, Operators. Controlling program flow, Working with Arrays, Built-
in functions in PHP, user-defined functions in PHP, recursive, variable, and callback
functions. User and Database Interface: Database programming, Working with forms,
validating a form, Working with Databases such as MySQL.

TEXT BOOKS:
1. A.A. Puntambekar , “Web Technologies” , Technical Publications, Pune.
2. “Web Technologies Black Book” , Kognent Learning Solutions Inc Sol. DreamTech Press

REFERENCES BOOKS:
1. Wang Thomson, “An Introduction to Web Design and Programming”.
2. Wang, Katila, “An Introduction to Web Design + Programming”, CENGAGE.
3. Web Technologies A Developer’s Perspective, N.P.Gopalan, Akhilandeswari, PHI.


WEB REFERENCES:
1. https://www.coursera.org/learn/html-css-javascript-for-web-developers.
2. https://www.coursera.org/learn/web-applications-php.
3. https://www.udemy.com/javawebtut/.
4. https://www.coursera.org/learn/desenvolvimento-agil-com-java-
avancado/lecture/LUXm0/criando-java-servlets.




NARASARAOPETA ENGINEERING COLLEGE (AUTONOMOUS) Page 2

, NARASARAOPETA ENGINEERING COLLEGE, NARASARAOPET
(AUTONOMOUS)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
III BTECH (CSE) I SEMESTER, ASSIGNMENT-I, OCTOBER-2021
----------------------------------------------------------------------------------------------------------------
SUBJECT: ADVANCED JAVA AND WEB TECHNOLOGIES DATE: 08-10-2021
DURATION: 30 MIN MAX MARKS: 10
TIME: 09:30 TO 10:00


Knowledge
Q. Course Level as Per
Questions Outcome Marks
No Bloom's
(CO)
Taxonomy

Explain the methods present in Servlet
1 interface and write a servlet program by 1 Analyse[K4] 10
implementing Servlet interface
Write about GenericServlet and methods present
2 in Generic servlet. Write a servlet program by 1 Analyse[K2] 10
inheriting GenericServlet class.

Write about HttpServlet and methods present in
3 HttpServlet. Write a servlet program by inheriting 1 Analyse[K2] 10
HttpServlet

4 Write about lifecycle of servlet and deployment 1 Analyse[K2] 10
descriptor (web.xml) file?
Write about the methods present in
5 ServletRequest interface and write a program 1 Analyse[K2] 10
which receives data from Html form and respond
to it?
Write about the methods present in
6 RequestDispatcher interface and write an 1 Analyse[K2] 10
example program.

, NARASARAOPETA ENGINEERING COLLEGE, NARASARAOPET
(AUTONOMOUS)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
III BTECH (CSE) I SEMESTER, ASSIGNMENT-II, NOVEMBER-2021
----------------------------------------------------------------------------------------------------------------
SUBJECT: ADVANCED JAVA AND WEB TECHNOLOGIES DATE: 06-11-2021
DURATION: 30 MIN MAX MARKS: 10
TIME: 09:30 TO 10:00


Knowledge
Q. Course Level as Per
Questions Outcome Marks
No Bloom's
(CO)
Taxonomy

Explain the problem with servlet and mention the
1 advantages of JSP and also explain the anatomy 2 K3 10
of JSP Page.
Summarize JSP Processing and JSP application
2 2 K3 10
design with MVC.

Write two example programs demonstrating the
3 2 K3 10
use of declaration, scriptlet and expression tags.

4 Illustrate Directive Elements in JSP. 2 K3 10
Explain all the Standard Action elements. Write
5 the example programs for atleast three standard 2 K3 10
Action elements.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller janibasha. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $8.69. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

76800 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$8.69
  • (0)
  Add to cart