Wednesday, 29 February 2012
Wednesday, 29 February 2012 by Anijit Sarkar · 6 Read more »
Monday, 27 February 2012
Servlet:
Servlet
is a server-side (runs within a Web server), Java Programming Language Class which interacts with clients via request-response programming model (example, HTTP Request-Response model).
It can respond to any type of request, but, generally, it is used to extend the application hosted by Web Server by providing dynamic web content.
It has build-in threading capability and provides a secure environment for programming.
Monday, 27 February 2012 by Anijit Sarkar · 153 Read more »
Friday, 24 February 2012
Friday, 24 February 2012 by Anijit Sarkar · 1 Read more »
Monday, 20 February 2012
Monday, 20 February 2012 by Anijit Sarkar · 11 Read more »
Friday, 17 February 2012
Friday, 17 February 2012 by Anijit Sarkar · 1 Read more »
- Session tracking in Servlets is done by using Interface HttpSession. It helps to identify a client throughout many page requests or visiting a website and to store details about that client.
- Whenever a request arrives, it checks for the preexisting session object, to fetch details of the client from there, else, if its first request from a new client, its simple creates a session object for that client. These session objects are simple java objects.
- HttpSession contains various methods to handle session object. HttpSession object lives in the server, and it automatically associated with the requester by internal mechanism like cookies or URL-rewriting.
- Whenever an application invokes or removes an object from a session, the session checks whether the object implemented the interface HttpSessionBindingListener or not. If yes, the servlet informs the object that it has been bounded to the session, if not, notifies unbound from the session. This alert goes after the binding methods complete.
by Anijit Sarkar · 4 Read more »
Saturday, 11 February 2012
- HTTP stands for HyperText Transfer Protocol, whereas, HTTPS is HyperText Transfer Protocol Secure.
- HTTP transmits everything as plan text, while HTTPS provides encrypted communication, so that only the recipient can decrypt and read the information. Basically, HTTPS is a combination of HTTP and SSL (Secure Sockets Layer). This SSL is that protocol which encrypts the data.
- HTTP is fast and cheap, where HTTPS is slow and expensive.
- As, HTTPS is safe it’s widely used during payment transactions or any sensitive transactions over the internet. On the other hand, HTTP is used most of the sites over the net, even this blogspot sites also use HTTP.
Saturday, 11 February 2012 by Anijit Sarkar · 18 Read more »
Friday, 10 February 2012
- HTTP is a stateless protocol. That means, It doesn’t contain any information regarding the client.
- It works as a request-response protocol in the client-side computing model.
- As it’s an Application Layer Protocol within the Framework Internet Protocol Suite, needs a Transfer Layer Protocol (usually Transmission Control Protocol) for data transmission.
- It carries request from Client-side (web browser) to the web server, known as HTTP Request. And again the response from the web-server to the browser, known as HTTP Response.
· Then comes the Request Header, which contains information regarding the client environment like, Accept-Charset, Accept-Encoding, Authorization,etc.
Friday, 10 February 2012 by Anijit Sarkar · 6 Read more »
Thursday, 9 February 2012
Thursday, 9 February 2012 by Anijit Sarkar · 0 Read more »
Monday, 6 February 2012
- In J2EE Architecture, a web container(also known as servlet container or servlet engine), is used to manage the components like servlets, JSP.
- It provides a runtime environment to the components of J2EE.
- When ever web server receive a request it forward it to web container which deals with it by instantiating, initializing and invoking Servlets and JSP pages. So,basically it controls the whole life cycle of servlet and JSP.
- It is a part of the web server.
- Example: Apache Tomcat.
Monday, 6 February 2012 by Anijit Sarkar · 123 Read more »
Saturday, 4 February 2012
- Server loads the servlet class.
- Creates an instance for the servlet class.
- Server initializes the instance by calling init() method.
Saturday, 4 February 2012 by Anijit Sarkar · 68 Read more »
Popular Posts
-
public - public means everyone can access it.That means it's in global scope. As, main method is called by JVM [ Java Virtual Machine...
-
throw is used to throw an exception in a program, explicitly . Whereas, throws is included in the method's declaration part, wi...
-
Singleton in one of the most popular yet controversial design pattern, in the world of object oriented programming. It's one of t...
-
Web Container / Servlet Container / Servlet Engine : In J2EE Architecture , a web container (also known as servlet container or ser...
-
Program compiles. But at runtime throws an error “NoSuchMethodError”.
-
Vector : It's synchronized. It's slower than ArrayList. It's generally used in ...
-
doGet(): protected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, java.io.IOException – is a met...
-
In Java Programming Language , we must declare a variable name and type, before using it. The data type of a variable defines the th...