经常用到 备份下
Enumeration attribute=request.getAttributeNames();
while(attribute.hasMoreElements())//遍历Enumeration
{try{
String str=(String)attribute.nextElement();
System.out.print("Attribute key:"+str+" -- ");
String strRequest=(String)request.getAttribute(str);//取得相应参数的参数值
System.out.println(" value:"+strRequest+" ");//打印输出参数值
}catch(Exception e){
System.out.println(e.getMessage());
}
}
System.out.println("================================parameter===================================");
Enumeration parameter=request.getParameterNames();//获得所有参数名称
while(parameter.hasMoreElements())//遍历Enumeration
{
try{
String str=(String)parameter.nextElement();
System.out.print("Parameter key:"+str+" -- ");
String strRequest=request.getParameter(str);//取得相应参数的参数值
System.out.println(" value:"+strRequest+" ");//打印输出参数值
}catch(Exception e){
System.out.println(e.getMessage());
}
}
System.out.println("==============================Header=====================================");
Enumeration header = request.getHeaderNames();
while(header.hasMoreElements()){
try{
String str=(String)header.nextElement();
System.out.print("Attribute key:"+str+" -- ");
String strRequest=request.getHeader(str);//取得相应参数的参数值
System.out.println(" value:"+strRequest+" ");//打印输出参数值
}catch(Exception e){
System.out.println(e.getMessage());
}
}
System.out.println("============================结束=======================================");