showhdrs.jsp: Show Request Headers

<%@ page import="java.util.Enumeration" %>
<html>
<head>
<title>JSP Request Headers</title>
</head>
<body>
<h1>JSP Request Headers</h1>
Request URI = <code><%= request.getRequestURI () %></code>
<p>
<%
    Enumeration headers = request.getHeaderNames ();
    if (headers == null)
%>
      No Request Headers
<%
    else
      {
        String headername;
        String headerval;
%>
        <ul>
<%
        while (headers.hasMoreElements ())
          {
            headername = (String) headers.nextElement ();
            headerval = request.getHeader (headername);
%>
            <li><code><%= headername %></code> =
<%
            if (headerval == null)
              {
%>
                &lt;null&gt;
<%
              }
            else
              {
%>
                <code><%= headerval %></code>
<%
              }
          }
%>
        </ul>
<%
      }
%>
</body>
</html>