循序渐进看Java web日志跟踪(2)-Java日志API认识
1 public class SimpleLog { 2 3 4 public static void main(String[] args) throws SecurityException, IOException { 5 Logger log=Logger.getLogger("Test"); 6 //添加log处理,默认是console 7 ConsoleHandler console=new ConsoleHandler(); 8 console.setLevel(Level.ALL); 9 log.addHandler(console); 10 FileHandler file=new FileHandler("log.log"); 11 file.setLevel(Level.WARNING); 12 log.addHandler(file); 13 //设置日志输出格式 14 file.setFormatter(new Formatter() { 15 16 @Override 17 public String format(LogRecord record) { 18 // TODO Auto-generated method stub 19 return new SimpleDateFormat("yyyy-MM-dd hh-mm-ss").format(new Date(record.getMillis())) +"------"+record.getLevel()+"-------"+record.getClass()+"-------"+record.getLoggerName()+"----"+record.getMessage()+"\t\n"; 20 } 21 }); 22 console.setFormatter(new Formatter() { 23 24 @Override 25 public String format(LogRecord record) { 26 return new SimpleDateFormat("yyyy-MM-dd hh-mm-ss").format(new Date(record.getMillis())) +"------"+record.getLevel()+"-------"+record.getClass()+"---"+record.getSourceMethodName()+"-------"+record.getLoggerName()+"----"+record.getMessage()+"\t\n"; 27 } 28 }); 29 //日志控制 30 log.log(Level.SEVERE, "测试日志"); 31 log.log(Level.INFO, "测试日志"); 32 log.log(Level.WARNING, "测试日志"); 33 log.log(Level.OFF, "测试日志"); 34 35 }
转载于:https://www.cnblogs.com/Seanit/p/5126019.html
循序渐进看Java web日志跟踪(2)-Java日志API认识相关推荐
- java web 请求跟踪_java web 项目跟踪用户操作
java web项目,就几个JSP页面,本人怎么跟踪用户什么时间点击了那个jsp页面,什么时候登录的,什么时候关闭jsp页面的,把跟踪用户的操作(基本上就上面这三个操作),存入数据库里面,什么时候干什 ...
- java中library找不到了,java web 找不到java.library.path途径
java web 找不到java.library.path路径 项目是在window下开发的,现在放到linux下部署需要加载一个.so的文件,但是调用 System.loadLibrary(&quo ...
- Java Web项目中缺少Java EE 6 Libraries怎么添加
Java Web项目中缺少Java EE 6 Libraries怎么添加 具体步骤如下: 1.项目名称上点击鼠标右键,选择"Build Path-->Configure Build P ...
- [Java Web]会话跟踪技术
⭐作者介绍:大二本科网络工程专业在读,持续学习Java,努力输出优质文章 ⭐作者主页:@逐梦苍穹 ⭐所属专栏:Java Web 目录 1.会话跟踪技术概述 2.数据共享 3.Cookie 4.Sess ...
- java web源代码_检测Java Web应用程序而无需修改其源代码
java web源代码 与其他系统进行交互时,大多数Java Web应用程序都使用标准Java接口. 诸如Web页面或REST服务器之类的基于HTTP的服务是使用接口javax.servlet.Ser ...
- java web 来源页_Java:Java Web--分页效果
先来看一看分页的实现原理 万能公式.jpg 项目目录.PNG 首先,新建Java Web项目 一. 梳理业务逻辑 重定向到URL(跳转到StudentViewAction页面)//index.jsp页 ...
- java 抛出异常_我的Java Web之路51 - Java异常基础
本系列文章旨在记录和总结自己在Java Web开发之路上的知识点.经验.问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人. 目录 介绍 异常的本质 Java异常的设计 Java异 ...
- java web构建_使用Java构建一个宁静的Web服务
java web构建 介绍 (Introduction) Due to its exponential growth, REST(Representational State Transfer) ha ...
- java web前端哪个城市,Java Web 是前端还是后端
Java Web 是前端还是后端 Java Web 是前端还是后端? Java Web是属于后端,Java Web就是用Java技术开发的Web应用,而Java是一种可以编写跨平台应用软件.完全面向对 ...
- 《Java Web开发实战》Java工程师推荐的进阶之路
<Java Web开发实战>一书更加趋于实战性.此教材由浅入深.循序渐进,在语法阐述时尽量避免术语和公式,使初学者能够快速入门,全面掌握实战技能.它既可以作为高等院校本.专科计算机相关专业 ...
最新文章
- Spring使用Quartz配置调度事务
- python3扫盲系列-(3)
- dbsync for oracle ms sql,DBSync for Firebird and MSSQL
- 将XML文件数据插入到数据库中
- 20190602:JDBC的增删改操作实践
- ios8升级ios12教程_iOS Hello World示例教程
- 电脑时间校准方法,怎么校准电脑时间
- Andriod Studio下载安装教程
- 计算机无法验证驱动程序需要,Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。(代码52)...
- 微信小程序 js创建Object对象
- python 多任务
- 华为路由器时间同步_华为NTP配置实例
- 蓝桥18年JavaC组:字母阵列
- PS创意合成犀牛背上的美女(附素材)
- 6-7 能被7或11整除的所有整数
- 三维粒子特效ae插件Trapcode Particular有效注册版
- 浪潮nf5270m4导轨安装_浪潮NF5270M4安装windows2012+FTP服务器
- android - ROS Wiki 首页翻译(ros第一篇)
- 泛微 E-Office文件上传漏洞复现(CVE-2023-2523、CVE-2023-2648)
- 仅用半年时间,我的月薪从3K飞跃到17K,纵有疾风起,人生不言弃
热门文章
- ES01 数据类型、正则表达式、身份证校验
- 怎么说呢。留个纪念,关于字符串的重载
- 容器技术的落地还要依靠SDN
- Cosmos OpenSSD--greedy_ftl1.2.0(一)
- 项目管理(五)- 风险检测表
- 移动客户端与服务器端安全通信方案
- [转贴]Ultimate List of Free Windows Software from Microsoft
- Oracle HA 之 oracle 11.2 rac库配置active dataguard
- 重载赋值运算符含动态申请
- HttpHelps类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理...