package cwp.tags; import java.io.*; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspTagException; import javax.servlet.jsp.tagext.TagSupport;// tells the system what to do when it sees the tag. import javax.servlet.http.*; import cwp.tags.*; public class CookieTag extends TagSupport { String cookiename; public int doStartTag() throws JspException { try { HttpServletRequest request = (HttpServletRequest)pageContext.getRequest(); HttpServletResponse response = (HttpServletResponse)pageContext.getResponse(); response.setContentType("text/html"); PrintWriter out = response.getWriter(); String title = "Active Cookies"; out.println(ServletUtilities.headWithTitle(title) + "
\n" + "Cookie Name\n" + " | Cookie Value");
Cookie[] cookies = request.getCookies();
if (cookies != null) {
Cookie cookie;
for(int i=0; i" + cookie.getName() + "\n" +
" | " + cookie.getValue());
}
}
out.println(" | |
---|