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