SlideShare a Scribd company logo
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601 
(Prefer mailing. Call in emergency ) 
ASSIGNMENT 
PROGRAM BSc IT 
SEMESTER FOURTH 
SUBJECT CODE & NAME BT0083,Server Side Programming-Theory 
CREDIT 4 
BK ID B1088 
MAX.MARKS 60 
Q.1 Describe in brief about the client side HTTP requests and server side HTTP responses. 
Answer: - Client side HTTP requests: - Client-side refers to operations that are performed by the client 
in a client–server relationship in a computer network. 
Typically, a client is a computer application, such as a web browser, that runs on a user's local computer 
or workstation and connects to a server as necessary. Operations may be performed client-side because 
they require access to information or functionality that is available on the client but not on the server, 
because the user needs to observe them or provide input, or because the se rver lacks the processing 
power to perform the operations in a timely manner for all of the clients it serves. Additionally, if 
operations can be performed by the client, without sending data over the network, they may take less 
time, use less bandwidth, and incur a lesser security risk. 
When the server serves data in a commonly used 
Q.2 Explain handling the form elements to retrieve the data from form using servlet API. Give some 
examples. 
Answer: - Handling the form elements to retrieve the data from form using servlet API:- 
Request Parameters:- Each access to a servlet can have any number of request parameters associated 
with it. These parameters are typically name/value pairs that tell the servlet any extra information it 
needs to handle the request. Please don’t confuse these request parameters with init parameters, which 
are associated with the servlet itself.
An HTTP servlet gets its request parameters as part of its 
Q.3 Write a note on tracking the sessions using cookies. Also give advantages and disadvantages of 
cookies. 
Answer: - tracking the sessions using cookies: 
Cookies: -A web server can assign a unique session ID as a cookie to each web client and for subsequent 
requests from the client they can be recognized using the recieved cookie. 
This may not be an effective way because many time browsers does not support a cookie, so I would not 
recommend to use this procedure to maintain the 
Q.4 Explain the two JSP architectures. 
Answer: - The JSP specification presents two approaches for building web applications using JSP pages: 
JSP Model 1 and Model 2 architectures. These two models differ in the location where the processing 
takes place. In Model 1 architecture, the JSP page is responsible for processing requests and sending 
back replies to clients. 
The Model 2 architecture, integrates the use of both servlets and JSP pages. In this mode, JSP pages are 
used for the presentation layer, and servlets for processing tasks. The servlet acts as a controller 
responsible for processing requests and creating any beans needed by the JSP page. The controller is 
also responsible for deciding to which JSP page to forward the request. The JSP page retrieves objects 
created by the servlet and extracts dynamic content for 
Q.5 Describe the process of deactivating Individual Expression Language Statements with example. 
Answer:- Deactivating the Expression Language in an Entire Web Application:- 
The JSP 2.0 expression language is automatically in web applications whose deployed descriptor refers 
to servlet specification version 2.3 or earlier. 
On the other hand, the following web.xml file is
Q.6 Describe Interpreting Relative URLs in the Destination Page. 
Answer:- Several HTML elements, most notably the A element, may contain an attribute which takes a 
URL as value. URLs, Uniform Resource Locators, are addresses of Web documents. More generally, URLs 
can be used on the Web to refer to "objects" on the Web or in other information systems. 
Absolute URLs: - The general syntax of absolute URLs is the following: 
Scheme: //host:port/path/filename 
Where:- 
Scheme: - specifies the information system (technically speaking, the protocol) to be used to access the 
resource; possible values include the following: 
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601 
(Prefer mailing. Call in emergency )

More Related Content

PPTX
Web Development
PPTX
Database and Web Integration
DOCX
Bt0083, server side programming theory
PPTX
Database Systems and SQL
DOCX
Bt0083 server side programming-theory
PPTX
Server side programming
DOCX
Mca5010 web technologies-de
PDF
Web 13 | REST API
Web Development
Database and Web Integration
Bt0083, server side programming theory
Database Systems and SQL
Bt0083 server side programming-theory
Server side programming
Mca5010 web technologies-de
Web 13 | REST API

What's hot (20)

PPTX
ONLINE COMPLAINT MANAGEMENT SYSTEM
PDF
SERVER SIDE PROGRAMMING
PPTX
Url manipulation
PDF
Web Programming - 7 Blading Template
PPT
state managment
PPTX
PPT
DevNext - Web Programming Concepts Using Asp Net
DOCX
Mca5010 web technologies
PPT
Webbasics
DOCX
Mca5010 web technologies
PDF
Web Programming - 8 Database, Model and Eloquent
PPT
Servelts Jsp By Sai Butchi
PPTX
Web technology
DOCX
Prasant_nayak_IBM_3Yr_Exp
DOC
Jdbc drivers
PPTX
REST API
PPT
PPT
Scripting Languages
PDF
Jsp tutorial (1)
PPTX
HTTP request and response
ONLINE COMPLAINT MANAGEMENT SYSTEM
SERVER SIDE PROGRAMMING
Url manipulation
Web Programming - 7 Blading Template
state managment
DevNext - Web Programming Concepts Using Asp Net
Mca5010 web technologies
Webbasics
Mca5010 web technologies
Web Programming - 8 Database, Model and Eloquent
Servelts Jsp By Sai Butchi
Web technology
Prasant_nayak_IBM_3Yr_Exp
Jdbc drivers
REST API
Scripting Languages
Jsp tutorial (1)
HTTP request and response
Ad

Similar to Bt0083, server side programming theory (20)

DOCX
Unit 1st and 3rd notes of java
DOCX
Bt0083, server side programming theory
DOCX
Bt0083, server side programming theory
PPT
Restful web services
PPTX
java Servlet technology
PDF
A Deep Dive into REST API Framework Survey
PDF
Angular - Chapter 7 - HTTP Services
PPTX
Application server vs Web Server
PPT
Ajax Testing Approach
PPT
Ajax Testing Approach
PPT
session and cookies.ppt
PDF
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 4...
DOCX
Server side programming bt0083
PDF
Client Side Performance In Web Applications
PDF
Srs2 Job Portal
PDF
Subscription based control system to automate management of events for robots
PPTX
BITM3730Week12.pptx
PDF
CV0-003 Questions and Answers pdf dumps.pdf
RTF
PPT
Struts 2-overview2
Unit 1st and 3rd notes of java
Bt0083, server side programming theory
Bt0083, server side programming theory
Restful web services
java Servlet technology
A Deep Dive into REST API Framework Survey
Angular - Chapter 7 - HTTP Services
Application server vs Web Server
Ajax Testing Approach
Ajax Testing Approach
session and cookies.ppt
Web Component Development Using Servlet & JSP Technologies (EE6) - Chapter 4...
Server side programming bt0083
Client Side Performance In Web Applications
Srs2 Job Portal
Subscription based control system to automate management of events for robots
BITM3730Week12.pptx
CV0-003 Questions and Answers pdf dumps.pdf
Struts 2-overview2
Ad

Bt0083, server side programming theory

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ [email protected] ” or Call us at : 08263069601 (Prefer mailing. Call in emergency ) ASSIGNMENT PROGRAM BSc IT SEMESTER FOURTH SUBJECT CODE & NAME BT0083,Server Side Programming-Theory CREDIT 4 BK ID B1088 MAX.MARKS 60 Q.1 Describe in brief about the client side HTTP requests and server side HTTP responses. Answer: - Client side HTTP requests: - Client-side refers to operations that are performed by the client in a client–server relationship in a computer network. Typically, a client is a computer application, such as a web browser, that runs on a user's local computer or workstation and connects to a server as necessary. Operations may be performed client-side because they require access to information or functionality that is available on the client but not on the server, because the user needs to observe them or provide input, or because the se rver lacks the processing power to perform the operations in a timely manner for all of the clients it serves. Additionally, if operations can be performed by the client, without sending data over the network, they may take less time, use less bandwidth, and incur a lesser security risk. When the server serves data in a commonly used Q.2 Explain handling the form elements to retrieve the data from form using servlet API. Give some examples. Answer: - Handling the form elements to retrieve the data from form using servlet API:- Request Parameters:- Each access to a servlet can have any number of request parameters associated with it. These parameters are typically name/value pairs that tell the servlet any extra information it needs to handle the request. Please don’t confuse these request parameters with init parameters, which are associated with the servlet itself.
  • 2. An HTTP servlet gets its request parameters as part of its Q.3 Write a note on tracking the sessions using cookies. Also give advantages and disadvantages of cookies. Answer: - tracking the sessions using cookies: Cookies: -A web server can assign a unique session ID as a cookie to each web client and for subsequent requests from the client they can be recognized using the recieved cookie. This may not be an effective way because many time browsers does not support a cookie, so I would not recommend to use this procedure to maintain the Q.4 Explain the two JSP architectures. Answer: - The JSP specification presents two approaches for building web applications using JSP pages: JSP Model 1 and Model 2 architectures. These two models differ in the location where the processing takes place. In Model 1 architecture, the JSP page is responsible for processing requests and sending back replies to clients. The Model 2 architecture, integrates the use of both servlets and JSP pages. In this mode, JSP pages are used for the presentation layer, and servlets for processing tasks. The servlet acts as a controller responsible for processing requests and creating any beans needed by the JSP page. The controller is also responsible for deciding to which JSP page to forward the request. The JSP page retrieves objects created by the servlet and extracts dynamic content for Q.5 Describe the process of deactivating Individual Expression Language Statements with example. Answer:- Deactivating the Expression Language in an Entire Web Application:- The JSP 2.0 expression language is automatically in web applications whose deployed descriptor refers to servlet specification version 2.3 or earlier. On the other hand, the following web.xml file is
  • 3. Q.6 Describe Interpreting Relative URLs in the Destination Page. Answer:- Several HTML elements, most notably the A element, may contain an attribute which takes a URL as value. URLs, Uniform Resource Locators, are addresses of Web documents. More generally, URLs can be used on the Web to refer to "objects" on the Web or in other information systems. Absolute URLs: - The general syntax of absolute URLs is the following: Scheme: //host:port/path/filename Where:- Scheme: - specifies the information system (technically speaking, the protocol) to be used to access the resource; possible values include the following: Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ [email protected] ” or Call us at : 08263069601 (Prefer mailing. Call in emergency )