我正在開發一個Web JEE5應用程序,我需要記錄http post並獲取參數,什麼是最佳方式?記錄http請求獲取/發佈參數的最佳方式(和快速)
在我HttpRequest-> getQueryString嘗試的開始,但它不與參數後工作,然後 我寫一個使用HttpRequest-> getParameterMap代碼(見下文)
Map<String,String[]> parametersName=theRequest.getParameterMap();
int count=0;
for (String paramName : parametersName.keySet()) {
String[] paramValues=parametersName.get(paramName);
if(count>0)
allParameter.append("&");
allParameter.append(paramName);
allParameter.append("=");
for (int i = 0; i < paramValues.length; i++) {
allParameter.append(paramValues[i]);
if(paramValues.length>1)
allParameter.append(",");
}
count++;
}
它的工作原理但它看起來太複雜了(與getQueryString相比)。
有更好/更快的方法嗎?
是否登錄後的參數? –