whats the diff between jsp and servlets?
Answers were Sorted based on User's Feedback
Answer / rajashree
Both use server-side Java to dynamically generate web
pages. The source code to a JSP looks like HTML, with Java
embedded inside funny tags (*); the source code to a
servlet looks like Java, with HTML embedded in out.print
(...) statements. Both use the Servlet API to communicate
with the web server and the client. In fact, a JSP gets
compiled into a servlet, so they're almost identical in
terms of expressive power. The choice is, whether you're
more comfortable coding your pages in Java or in JSP-style
HTML; and since you can call a JSP from a Servlet and vice
versa, you don't have to make an either-or decision.
Is This Answer Correct ? | 7 Yes | 0 No |
Answer / ravikiran
jsps are mainly used for presentation logic
jsps are java code inside html
servlets are used to write the complex busines logic
servlets are html code with in java
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / durga ganesh reddy
JSP is used mainly for presentation only. A JSP can only be
HttpServlet that means the only supported protocol in JSP
is HTTP. But a servlet can support any protocol like HTTP,
FTP, SMTP etc
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / dillip
JSP is used mainly for presentation only. A JSP can only be
HttpServlet that means the only supported protocol in JSP
is HTTP. But a servlet can support any protocol like HTTP,
FTP, SMTP etc.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / srinivas
In Servlet Presentation & Application Logic is Tightly
Coupled where as in Jsp they are loosely Coupled.
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / bijoy baby
Servlets are .java files while JSPs are .jsp pages
Servlets pure java codes embed with HTML
JSPs are HTML pages embed with java code
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / vinod
Servlets can also be used to integrate with other
presentation library like webmacro etc... and Servlet can
act as pure controller for webmacro whereas jsp can be
alternative only to webmacro not for servlets.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / geetha
servlet --no automatic reloading
jsp --automatic reloading.
Is This Answer Correct ? | 1 Yes | 5 No |
Answer / devi
in servlets the presentation part is very difficult to
write i.e., inserting HTML in Java code. But where as in
servlets it is done very easily i.e., inserting scriplets
in HTML
Is This Answer Correct ? | 1 Yes | 6 No |
What is java virtual machine? Explain
What is literal example?
Create a form of user Login in JSP, that accepts the user name and password from user and authenticate it with user names and passwords stored in database. (Plz provide me answer immediately)
class A{ m2(){ } } class B extends A{ m2(){ } } class c extends B{ m2(){ } } class my_class extends c{ m2(){ } pulic static void main(){ ...My_class a = new my_class(); super.super.super.m2(); is this is leagal if not find what is the legal procedure in order to call A's version of m2(); }
How is a structure different from array ?
Why vector is used in java?
What is the difference between overriding and overloading in OOPS.
0 Answers Axtria, ITC Indian Tobacco Company,
What part of memory - Stack or Heap - is cleaned in the garbage collection process?
What is the difference between heap and stack memory?
Where to store local variables?
Why does java not support pointers?
What is java reflection?