private boolean getPageStatsSub(String url) {
		ClsRecord cr = new ClsRecord();
		ClsPage cp = null;
		if (url != null && url != "") {
			cr.setVisitUrl(url);
			cr.expandRecordInfoWithUrl(false, false);
			String page = cr.getVisitPage();
			if (!pageStats.containsKey(page)) {// ҳ
				cp = new ClsPage();
			} else {
				cp = pageStats.get(page);
				pageStats.remove(page);
				cp.pageFreq++;
			}
	
			if (cr.getVisitQuery() != null && cr.getVisitQuery() != "") {
				Vector<String> params = cr.getParams();
				for (int i = 0; i < params.size(); i++) {
					cp.getParam(params.get(i));
				}
			}
			pageStats.put(page, cp);
		}
		return true;
	}