Designing the Servlet Class
The servlet responds to both HTTP
GET and HTTP
POST requests. Therefore, the servlet derives from
rwsf::HttpServlet and overrides the
doGet() and
doPost() functions of
rwsf::HttpServlet. The header for the
SessionExample servlet follows:
// SessionExample.h
#include <rwsf/servlet/http/HttpServlet.h>
#include <rwsf/servlet/http/HttpServletRequest.h>
#include <rwsf/servlet/http/HttpServletResponse.h>
class SessionExample : public rwsf::HttpServlet {
public:
virtual void doGet(rwsf::HttpServletRequest& request,
rwsf::HttpServletResponse& response);
virtual void doPost(rwsf::HttpServletRequest& request,
rwsf::HttpServletResponse& response);
};