新手求助,JSP中怎样把System.out的标准输出打到Tomcat的log里去? 一般是写自己的Debug类!而不是去用System.out 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写类或者拖外挂我也知道,问题是这个是客户的要求,指明了一定要把system.out的东西打到tomcat.log里面去。 tomcat里好像有个logger之类的东东,具体怎么用我目前也不是很清楚。 樓主是不是有點兒暈看得不明白實在不成就自己寫個類扔過去就可以了嘛不過tomcat本身應該也有這樣一個東東在你可以發mail問一下jakarta的人回復了請在這里也寫一下﹐ok /////////////定义对象////////////////// PrintWriter log; String logFile ="C:\logfile.log"; try { log = new PrintWriter(new FileWriter(logFile, true), true); } catch (IOException e) { System.err.println("无法打开日志文件: " + logFile); log = new PrintWriter(System.err); } ////////////使用示例/////////////////// log("成功注册JDBC驱动程序"); 仅供参考 在System类中,有三个静态方法,可以用来重定向输入输出和错误流。下面是各个方法的签名和描述。static void setErr(PrintStream err) Reassigns the "standard" error output stream. static void setIn(InputStream in) Reassigns the "standard" input stream. static void setOut(PrintStream out) Reassigns the "standard" output stream. 如果你把标准输出重新设置到某个文件中去的话,那么调用System.out.println(...)就可以把信息写到该文件中而不是屏幕上。祝你愉快。 struts2:总有10页100条记录,我想在第4页的第6条记录删除操作后,能回到当前的第4页上?求解? 大家都用什么写文档?? web问题 非高手勿近 EL选择题? 高手快帮帮我....,网站被攻击,现在打不开,怎样防止别人攻击??? 啥是数据库连接池啊? jsp在SQL里插入新记录,类型不一样该如何转换? 错误,着急! 紧急求助(我为什么调用不了bean) 报错after end of result set?在执行回复贴子的时候,那位高手知道什么意思呀? 请高手指点 jsp问题(救急)
看得不明白
實在不成就自己寫個類扔過去就可以了嘛不過tomcat本身應該也有這樣一個東東在
你可以發mail問一下jakarta的人
回復了請在這里也寫一下﹐ok
PrintWriter log;
String logFile ="C:\logfile.log";
try {
log = new PrintWriter(new FileWriter(logFile, true), true);
}
catch (IOException e) {
System.err.println("无法打开日志文件: " + logFile);
log = new PrintWriter(System.err);
}
////////////使用示例///////////////////
log("成功注册JDBC驱动程序");
仅供参考
Reassigns the "standard" error output stream.
static void setIn(InputStream in)
Reassigns the "standard" input stream.
static void setOut(PrintStream out)
Reassigns the "standard" output stream. 如果你把标准输出重新设置到某个文件中去的话,那么调用System.out.println(...)就可以把信息写到该文件中而不是屏幕上。祝你愉快。