Assalamualaikum my friends..
Java Web Technologies have been rising in
recent years. For me it little bit confusing to understand it, but I try my
best to explain it here. For your information, there are several framework is
used to develop web page and server side program such as servlet, JSP, JSF and
MVC.
Servlet is a class that written in java language and would respond to HTTP request and maintains the session. And JSP stands for JavaServer Pages and the purpose of it to create dynamic web pages based on HTML. So, what is the difference between them? The main difference between them is servlet is pure java but JSP is not. But we can put HTML code inside the HTML.
JSF stands for JavaServer
Faces and it is new standard framework based on MVC. It would make it easy to
build UI for java web application. MVC is an architecture that dividing three
different components which is Model, View and controller.
Model = is an
Entity
View = UI (user
interface)
Controller = the
process would be here
Hopefully this post would
be stepping stone for you to know further what Java Web Technologies it is. So
try to explore it and make sure you understand it. good luck. Hee~..