欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jsp中打印log日志

程序员文章站 2022-03-09 22:15:21
[html]   <%@ page language="java" contenttype="text/html; charset=utf-8"...
[html]  

<%@ 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>