• Main Page
  • Classes
  • Files
  • File List
  • File Members

src/controller/formcontroller.cpp

Go to the documentation of this file.
00001 
00006 #include "formcontroller.h"
00007 
00008 FormController::FormController() {}
00009 
00010 void FormController::service(HttpRequest& request, HttpResponse& response) {
00011 
00012     response.setHeader("Content-Type", "text/html; charset=ISO-8859-1");
00013 
00014     if (request.getParameter("action")=="show") {
00015         response.write("<html><body>");
00016         response.write("Name = ");
00017         response.write(request.getParameter("name"));
00018         response.write("<br>City = ");
00019         response.write(request.getParameter("city"));
00020         response.write("</body></html>",true);
00021     }
00022     else {
00023         response.write("<html><body>");
00024         response.write("<form method=\"post\">");
00025         response.write("  <input type=\"hidden\" name=\"action\" value=\"show\">");
00026         response.write("  Name: <input type=\"text\" name=\"name\"><br>");
00027         response.write("  City: <input type=\"text\" name=\"city\"><br>");
00028         response.write("  <input type=\"submit\">");
00029         response.write("</form>");
00030         response.write("</body></html>",true);
00031     }
00032 }
00033 

Generated on Mon Dec 26 2011 12:09:22 for QtWebApp by  doxygen 1.7.1