Update of 
/cvsroot/jwebunit/jWebUnit/fitplugin/test/net/sourceforge/jwebunit/fit/testservlets
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22428/fitplugin/test/net/sourceforge/jwebunit/fit/testservlets

Added Files:
        PersonalInfoPostServlet.java MoriaPostServlet.java 
        ColorPostServlet.java 
Log Message:
Converted the post resources in PseudoWebApp to servlets.

--- NEW FILE: ColorPostServlet.java ---
package net.sourceforge.jwebunit.fit.testservlets;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ColorPostServlet extends HttpServlet {

    private static final long serialVersionUID = 1L;

    protected void doPost(HttpServletRequest request, HttpServletResponse 
response) throws ServletException, IOException {
        response.getWriter().write("<html><head><title>Color 
Page</title></head>" +
                "<body style=\"color: rgb(0,0,0); background-color: " + 
request.getParameter("color") + ";\" link=\"#000099\" vlink=\"#990099\" 
alink=\"#000099\">" +
                "Your chosen color was " + request.getParameter("color") + "." +
                "</body></html>");
    }

}

--- NEW FILE: MoriaPostServlet.java ---
package net.sourceforge.jwebunit.fit.testservlets;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class MoriaPostServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    protected void doPost(HttpServletRequest request, HttpServletResponse 
response) throws ServletException,
            IOException {
        if ((!request.getParameter("EnterButton").equals(""))
                && 
(request.getParameter("password").toLowerCase().equals("friend"))) {
            response.getWriter().print(
                    "<html><head><title>Moria</title></head>" + "<body 
style=\"background-color: beige\">"
                            + "You made it!" + "</body></html>");
        } else {
            response.getWriter().print(
                    "<html><head><title>Moria Entry Failure</title></head>"
                            + "<body style=\"background-color: beige\">"
                            + "Nope! <a href=\"/enterMoria\">Try again!</a>" + 
"</body></html>");

        }
    }
}

--- NEW FILE: PersonalInfoPostServlet.java ---
package net.sourceforge.jwebunit.fit.testservlets;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class PersonalInfoPostServlet extends HttpServlet {

    private static final long serialVersionUID = 1L;

    protected void doPost(HttpServletRequest request, HttpServletResponse 
response) throws ServletException, IOException {
        String citizenship = "not a citizen";
        if (request.getParameter("citizenCheckbox") != null &&
            request.getParameterValues("citizenCheckbox")[0].equals("on")) {
            citizenship = "a citizen";
        }
        response.getWriter().write("<html><head><title>Personal Info 
Results</title></head>" +
                                             "<body style=\"background-color: 
beige\"><br>" +
                                             "<table id=\"infoTable\"><tr><td 
colspan=2>Personal Information Table</td></tr>" +
                                             "<tr><td>Name</td><td>Name given 
is " + request.getParameter("fullName") + ".</td></tr>" +
                                             "<tr><td>Citizenship</td><td>You 
indicated that you are " + citizenship + ".</td></tr>" +
                                             "<tr><td>State of 
Residence</td><td>You live in " + request.getParameter("state") + ".</td></tr>" 
+
                                             "<tr><td>Sex</td><td>You are " + 
request.getParameter("sex") + ".</td></tr></table>" + "<br><br>" +
                                             "<table 
id=\"infoTableColHeaders\"><tr><td colspan=3>Personal Information Table - 
Column Headers</td></tr>" +
                                             
"<tr><td>Name</td><td>Citizenship</td><td>State of 
Residence</td><td>Sex</td></tr>" +
                                             "<tr><td>" + 
request.getParameter("fullName") + "</td><td>" + citizenship + "</td><td>" + 
request.getParameter("state") + "</td><td>" + request.getParameter("sex") + 
"</td></tr>" +
                                             "<tr><td>Fred Evans</td><td>a 
citizen</td><td>Tennessee</td><td>male</td></tr>" +
                                             "<tr><td>Rebecca 
VonStavoren</td><td>not a citizen</td><td>North 
Carolina</td><td>female</td></tr></table>" +
                                             "</body></html>");
    }

}



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Jwebunit-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-development

Reply via email to