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

Which interface must be implemented by all servlets?

787


What are the steps that are involved in using the httpservlet class?

564


What is Servlets and explain the advantages of Servlet life cycle?

575


What are the different ways we can maintain state between requests?

565


Why servlet is used as controller ? Not JSP? I want complete explation?

642






What is servlet in simple terms?

555


Why session tracking is needed?

578


Explain the different ways for servlet authentication?

518


What are the different session tracking techniques?

665


Difference between java beans & servlets?

583


What is the difference between forward () and sendredirect () functions in servlet? Explain

538


Is java servlet still used?

580


What is webservlet?

527


Which method is called when reference variable is passed in system.net?

1819


Can we use threads in Servlets?

641