waht is the main diference b/w servelts and JSP ?

Answer Posted / shakir khan

In terms of creating a Grapical user interface,servlet is
tough to use.Because you have to write huge code to send
html text to client.This is automatically done for you,when
you write a JSP,Using its tags etc.You can check the
generated servlet and try to judge the code you didn't have
to write.

In servlet using OutputStream,we can send byte streamS like
images.or
We can use customized OutputStream and do whatever we can
with it.Whereas with JSP we can output only
characters.Since PrintWriter is character based.

The advantage of JSP is that they are documentric servlets
look and act like programs.

The power of jsp is that they are server based and provides
a framework for web based application.

JSP is a flat file that are translated at runtime in to a
servlet.JSP are useful for presentation oriented task such
as html rendering.

JSP are high level extension of servlet,it enable the
developer to embed java code in html pages.JSP pages are
finally complied in to a servlet.Complied servlet is used
by the engine to serve the request.

Is This Answer Correct ?    7 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you get the ip address of the client in servlet?

551


How do I use cookies to store session state on the client?

534


What is the dispatcher servlet?

512


What is a servlet context object?

619


What are the life cycle methods of a servlet?

591






Which event is fired at the time of setting, getting or removing attribute from application scope?

609


A client sends requests to two different web components. Both of the components access the session. Will they end up using the same session object or different session ?

608


Explain is servlet mapping?

578


What are the new features added to servlet 2.5?

592


What do you understand by mime type?

558


What is called a session?

621


What are the differences between the servletconfig interface and the servletcontext interface?

582


What is the use of servlet context?

527


What are the ways to handle multi-threading in servlets?

595


What are the two important api's in for servlets?

588