Author: jfrederic.clere(a)jboss.com
Date: 2007-09-12 06:18:02 -0400 (Wed, 12 Sep 2007)
New Revision: 276
Modified:
sandbox/webapps/src/MyCookies.java
sandbox/webapps/src/TestServlet.java
Log:
Add some parameters and tests.
Modified: sandbox/webapps/src/MyCookies.java
===================================================================
--- sandbox/webapps/src/MyCookies.java 2007-09-10 19:17:32 UTC (rev 275)
+++ sandbox/webapps/src/MyCookies.java 2007-09-12 10:18:02 UTC (rev 276)
@@ -80,7 +80,7 @@
/*
* create the name/value pairs
*/
- Test[] mytest = new Test[10];
+ Test[] mytest = new Test[11];
StringBuffer buffer = new StringBuffer();
buffer.append("<xml><name>John Doe</name><age
attribute=\"this breaks\">45</age></xml>");
mytest[0] = new Test("xmlCookie",buffer.toString());
@@ -95,6 +95,7 @@
mytest[8] = new Test("Quoted6","A");
mytest[9] = new Test("Quoted7","val'ue");
mytest[10] = new Test("Quoted8","I am \" testing...");
+ mytest[10] = new Test("Quoted9","I am \r\n testing...");
Cookie[] cookies = request.getCookies();
if(cookies != null) {
Modified: sandbox/webapps/src/TestServlet.java
===================================================================
--- sandbox/webapps/src/TestServlet.java 2007-09-10 19:17:32 UTC (rev 275)
+++ sandbox/webapps/src/TestServlet.java 2007-09-12 10:18:02 UTC (rev 276)
@@ -103,9 +103,17 @@
String dataValue = request.getParameter("datavalue");
String waitValue = request.getParameter("waitvalue");
String countValue = request.getParameter("countvalue");
+ String errcodeValue = request.getParameter("errcodevalue");
+
if (dataName != null && dataValue != null) {
session.setAttribute(dataName, dataValue);
}
+ /* errorcode is set */
+ if (errcodeValue != null) {
+ Integer iwait = new Integer(errcodeValue);
+ int ierrcode = iwait.intValue();
+ response.setStatus(ierrcode);
+ }
/* wait if waitvalue is set */
if (waitValue != null) {
@@ -135,6 +143,7 @@
out.println("param: countvalue " + countValue + " counted: "
+ l);
out.println("param: waitvalue " + waitValue);
out.println("param: create " + createValue);
+ out.println("param: errcodevalue " + errcodeValue);
out.println("<P>");
out.println("sessions.data<br>");
out.println("<P>");
@@ -187,6 +196,10 @@
out.println("</body>");
out.println("</html>");
+
+ //response.addHeader(name, value);
+ response.addHeader("MYHEAD", "test\r\n casse: toto");
+ response.addHeader("TOTO", "TITI");
}
public void doPost(HttpServletRequest request,
Show replies by date