jsp中打印log日志
<%@ page language="java" contenttype="text/html; charset=utf-8"
pageencoding="utf-8"%>
<%@ page import="org.apache.log4j.logger" %>
<%@ page import="java.util.*,java.io.*,java.text.*,java.net.*" %>
<!doctype html public "-//wapforum//dtd xhtml mobile 1.0//en" "https://www.wapforum.org/dtd/xhtml-mobile10.dtd">
<html>
<head>
<title>打印日志</title>
</head>
<body>
<%! public static final string query_param = "queryparam";%>
<%
logger log = logger.getlogger(this.getclass());
// public static final string query_param = "queryparam";
map parametermap = request.getparametermap();
stringbuilder sb = new stringbuilder();
boolean and = false;
string queryparam = null;
for (iterator iter = parametermap.keyset().iterator(); iter.hasnext();) {
string name = (string) iter.next();
string[] values = (string[]) parametermap.get(name);
string valuestr = ""; www.2cto.com
for (int i = 0; i < values.length; i++) {
valuestr = (i == values.length - 1) ? valuestr + values[i]
: valuestr + values[i] + ",";
}
//如果有乱码有需要转码
sb.append(name).append("=").append(valuestr).append(";");
}
queryparam = sb.tostring();
log.info("alipay支付宝后台回调地址==url:"+request.getrequesturl().tostring()+";params:"+queryparam);
%>
</body>
</html>