package server.servlets;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import java.util.Enumeration;
import java.util.Vector;
public class RequestUtil {
public static String[] getParmNames(HttpServletRequest request) {
Vector v = new Vector();
Enumeration e =
request.getParameterNames();
while (e.hasMoreElements())
v.addElement(e.nextElement());
String s[] = new String[v.size()];
for (int i = 0; i < s.length; i++)
s[i] = (String) v.elementAt(i);
return s;
}
public static String[] getParmValues(String pn[],
HttpServletRequest request) {
String pv[] = new String[pn.length];
for (int i = 0; i < pn.length; i++)
pv[i] = request.getParameter(pn[i]);
return pv;
}
public static String getCookieValue(Cookie[] cookies, String cookieName) {
for (int i = 0; i < cookies.length; i++) {
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName()))
return (cookie.getValue());
}
return null;
}
public static Cookie getCookie(Cookie[] cookies, String cookieName) {
for (int i = 0; i < cookies.length; i++) {
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName()))
return cookie;
}
return null;
}
}