mylogger.info("original request start: "+request.getQueryString());
System.out.println("Query1:" + request.getQueryString());
QueryStats queryStats=new QueryStats();
Map parameterMap = request.getParameterMap()==null? null:new HashMap(request.getParameterMap());
System.out.println("Query2:" + parameterMap);
Collection newParamsValue=parameterMap.values();
Object newParams[]=newParamsValue.toArray();
StringBuffer strParam=new StringBuffer() ;
int l=newParams.length;
for(int i=0;i<l;i++){
**strParam=strParam.append((StringBuffer)newParams[i]);**
}
我想把所有的值都放到一個字符串中。我怎麼才能得到它?如何從HashMap中獲取鍵值對的值?
可能要分析'newParams [I]''到String'而不是'StringBuffer'。 –
將Java代碼寫入JSP文件而不是Java類不會使其成爲JSP問題。我用Java標籤取代了JSP標籤。 – BalusC