anchor.diff:  <h3>Servlet Init parameters</h3>
   <table border="1">
   <TR valign=top>
  -    <TH align=left>Parameter:</TH>
  -    <TH align=left>Value:</TH>
  -</tr>
  -<%
  -        while(e.hasMoreElements()) {
  +    <th align=left>Parameter:</th>
  +    <th align=left>Value:</th>
  +</tr>
  +<%
  +        while (e.hasMoreElements()) {
               String k = (String) e.nextElement();
               String val = getServletConfig().getInitParameter(k);
   %>
  
positive.code:     }
  %>
    
  <h3>Datasource Tests</h3>
  <table border="1" width="75%">
      <tr>
          <td valign="top">
  <h3>JNDI DataSources</h3>
  <%
  String contextName = "java:/comp/env/jdbc";
  try {
      Context initCtx = new InitialContext();
      NamingEnumeration ne = initCtx.listBindings(contextName);
      %>
    
      <table border="1">
      <tr><TH>Name</TH><TH>Type</TH></tr>
      <%  
      while (ne.hasMore()) {
        Binding binding = (Binding) ne.next();
      %>
      <tr>
        <td><a href="?jndiName=jdbc/<%=binding.getName()%>">
          java:comp/env/jdbc/<%=binding.getName()%></a></td>
        <td>Type: <%=binding.getClassName() %></td>
      </tr>
      <%
  
negative.code:     javax.naming.*,
      java.net.*" %>
  </head>
  <%!
  private static String classPresent(String className)
  {
      try
      {
          return Class.forName("javax.jws.WebService") != null ? "y" : "n";
      }
      catch (Exception ex)
      {
          return "n";
      }
  }
  %>
  <body>
  <h1>WebApp JSP Snoop page</h1> 
    
  <h3>Request information</h3>
    
  <table border="1">
  <tr>
      <th align=right>Servlet Name:</th>
      <td><%= getServletName() %></td>
  </tr>  
  <tr>
      <th align=right>Server Info:</th>
      <td><%=getServletContext().getServerInfo() %></td>
  <tr>
  <tr>
      <th align=right>Remote user:</th>
      <td><%= request.getRemoteUser() %></td>
  <tr>
  <tr>
      <th align=right>Remote address:</th>
      <td><%= request.getRemoteAddr() %></td>
  <tr>
  <tr>
      <th align=right>Remote host:</th>
      <td><%= request.getRemoteHost() %></td>
  <tr>
  <tr>
      <th align=right>Authorization scheme:</th>
      <td><%= request.getAuthType() %></td>
  <tr>
  <tr>
      <th align=right>Default Response Buffer:</th>
      <td><%= response.getBufferSize() %></td>
  <tr>
  </table>
    
  <%
      Enumeration<String> e = request.getHeaderNames();
      if (e != null && e.hasMoreElements()) {
  %>
  <h3>Request headers</h3>
    
  <table border="1">
  <tr>
      <th align=left>Header:</th>
      <th align=left>Value:</th>
  </tr>
  <%
          while (e.hasMoreElements()) {
              String k = (String) e.nextElement();
  %>
  <tr>
  