Java实现文件日志功能

来源:互联网 发布:简单便宜的手表知乎 编辑:程序博客网 时间:2024/05/09 19:50

1.首先在网站根目录下创建一个log文件夹

2.代码

package com.zhiweism.util;import java.io.File;import java.io.FileOutputStream;import javax.servlet.http.HttpServletRequest;/* * 作用:日志记录类 * 作者:董志平 * 时间:2016-12-14 */public class ZwLog{/* * 支付日志类 */public static void WriteLog(HttpServletRequest request,String Type,String Filename,String Content){//先创建目录String path = request.getSession().getServletContext().getRealPath("log/"+TimeManage.NowDate());File dir = new File(path);if(!dir.exists()){dir.mkdir();}//创建文件输出流File file = new File(path,"【"+ Type +"】"+Filename+".txt");try {FileOutputStream fos = new FileOutputStream(file);fos.write(Content.getBytes());fos.flush();fos.close();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
3.使用方法

ZwLog.WriteLog(request,"支付宝订单", out_trade_no,"支付宝交易号:"+trade_no+"支付状态:"+trade_status+"购买商品:"+subject+"支付总金额:"+total_fee);


0 0
原创粉丝点击