|
// *****************************************************
//
// *****************************************************
public String getDebug() {
String strName;
String ret = "";
String work;
Set KeySet = hashRequest.keySet();
Object KeyArray[] = KeySet.toArray();
Arrays.sort( KeyArray );
ret = "<TABLE border=0 cellpadding=5 cellspacing=1 bgcolor=black>\n";
ret += "<TH bgcolor=silver>Keys</TH><TH bgcolor=silver>Values</TH>\n";
for( int i = 0 ; i < KeyArray.length; i++ ) {
strName = KeyArray[i].toString();
if ( !strName.equals( appName + "_PassData" ) ) {
ret += "<TR>";
ret += "<TD bgcolor=white>" + strName + "</TD>";
work = (String)hashRequest.get( strName );
work = str_replace( work, "<", "<" );
work = str_replace( work, ">", ">" );
ret += "<TD bgcolor=white>"
+ work + "</TD>";
ret += "</TR>\n";
}
}
ret = ret + "</TABLE>\n";
return ret;
}
public void DispData( JspWriter out )
throws java.io.IOException, ServletException {
out.println( getDebug() );
}
public void DispDebug( HttpServletRequest request, JspWriter out )
throws java.io.IOException, ServletException {
if ( request.getParameter( "mode" ) == null ) {
return;
}
if ( request.getParameter( "mode" ).equals( "debug" ) ) {
out.println( getDebug() );
}
}
| |