<%--  author:DiegoYun  date:2005-1-21  desc:jsp test page --%> <%@ page contentType="text/html; charset=GBK" %> <%@ page import="java.util.Enumeration,                  java.util.Iterator,                  java.util.Collection,                  java.util.ArrayList"%> <p> <table width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#000000">   <tr>     <td width="20%" bgcolor="#CCCCCC">Request URI</td>     <%     //get Request URI and put it in a string     String requestUri = request.getRequestURI();     %>     <td bgcolor="#33CCFF"><%=requestUri%></td>   </tr> </table> <br> <table width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#000000">     <tr bgcolor="#0099FF">         <td colspan="2">Request Parameter</td>     </tr>     <tr>         <td width="20%" bgcolor="#CCCCCC">Parameter Name</td>         <td bgcolor="#33CCFF">Parameter Value</td>     </tr>   <%             Enumeration enParaNames = request.getParameterNames();             String sParaName = "" ;             String sParaValue = "" ;             while(enParaNames.hasMoreElements())             {                 sParaName = (String)enParaNames.nextElement();   %>    <tr>         <td bgcolor="#CCCCCC"><%=sParaName%></td>         <%                 String[] sParaValues;                 sParaValues = request.getParameterValues(sParaName);                 int i;                 for(i = 0;i<sParaValues.length;i++)                 {                     if (i == 0)                     {                         sParaValue = sParaValues[i];                     }                     else                     {                         sParaValue = sParaValue + "," + sParaValues[i];                     }                 }                 if (sParaValue.length() == 0)                 {                  sParaValue = " ";                 }         %>         <td bgcolor="#33CCFF"><%=sParaValue%></td>     </tr>           <%}%> </table> <br> <table width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#000000">     <tr bgcolor="#0099FF">         <td colspan="2">Request Attribute</td>     </tr>     <tr>         <td width="20%" bgcolor="#CCCCCC">Attribute Name</td>         <td bordercolor="#000000" bgcolor="#33CCFF">Attribute Value</td>     </tr>   <%             Enumeration enAttrNames = request.getAttributeNames();             String sAttrName = "" ;             String sAttrValue = "" ;             while(enAttrNames.hasMoreElements())             {                 sAttrName = (String)enAttrNames.nextElement();   %>    <tr>         <td bgcolor="#CCCCCC"><%=sAttrName%></td>         <%                 Object objX = request.getAttribute(sAttrName);                 if (objX instanceof String)                 {                     sAttrValue = (String)objX;                 }                 else                 {                     sAttrValue = objX.toString();                 } 
                if (sAttrValue.length() == 0)                 {                  sAttrValue = " ";                 } 
        %>         <td bgcolor="#33CCFF"><%=sAttrValue%></td>     </tr>           <%}%> </table> <br> <table width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#000000">     <tr bgcolor="#0099FF">         <td colspan="2">Session Attribute</td>     </tr>     <tr>         <td width="20%" bgcolor="#CCCCCC">Attribute Name</td>         <td bgcolor="#33CCFF">Attribute Value</td>     </tr>   <%             Enumeration enSesNames = session.getAttributeNames();             String sSesName = "" ;             String sSesValue = "" ;             while(enSesNames.hasMoreElements())             {                 sSesName = (String)enSesNames.nextElement();   %>    <tr>         <td width="20%" bgcolor="#CCCCCC"><%=sSesName%></td>          <%                 Object o = session.getAttribute(sSesName);                 if (o instanceof String)                 {                     sSesValue = (String)o;                 }                 else                 {                     sSesValue = o.toString();                 } 
                if (sSesValue.length() == 0)                 {                  sSesValue = " ";                 } 
        %>         <td bgcolor="#33CCFF"><%=sSesValue%></td>     </tr>           <%}%> </table> </p> 
  
  
  
 
  |