弱弱地问大家一个问题,别见笑。 为什么在eclipse里写一个普通的类时,如果在类的方法里写System.out.println(“XXXX”); 这时XXXX会打印在eclipse的控制台里。可是如果启动tomcat后,在eclipse里写一个servler程序时,如果写了System.out.println(“XXXX”); ,XXXX没有出现在控制台,而是出现在了tomcat的黑窗口里,这时为什么啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Servlet中System.out.println(“XXXX”)一样可以打印出来。如果你是在tomcat\binstartup.sh,应该打印在tomcat的窗口。如果你是用myeclipse或者eclipse启动tomcat,打印就会打印在myeclipse或者eclipse的控制台上。 不是啊,大哥,我的意思是说,为什么普通的类里面,写System.out.println时会打印在cmd的黑窗口里,而serlet里面,写System.out.println,然后在输入某个网址,访问这个servlet时,相关信息会打印在tomcat的黑窗口里,而不再是cmd的黑窗口里,这是为什么啊? 引用thinking in javajava的System类提供了一些简单的静态方法调用,以允许我们对标准输入,输出和错误I/O流进行重定向setInt(InputStream)setOut(PrintStream)setErr(PrintStream) 如果你愿意修改代码你甚至可以用System.out.println() 把字节流送到文件中 java中分隔符匹配问题…… 为什么要在这加上static 关键字 才能发生线程死锁呢? map在使用游标循环时增加数据到map出错 如何在jscrollpane中显示最新的内容 【请教】学习Java的过程中遇到了一个小问题,不知该怎么解决了 把类文件转换成IO流后可否再转换成方法直接调用 请教java语言"保存"按扭的代码是如何写的,我是初学者,想实现这个功能. 求教 出售大量现成java控件(也可以叫做组件) struts结构中的action 问题,在线等候,很急,谢谢 double问题 TCP服务器程序 出现的错误
startup.sh,应该打印在tomcat的窗口。如果你是用myeclipse或者eclipse启动tomcat,打印就会打印在myeclipse或者eclipse的控制台上。
setInt(InputStream)
setOut(PrintStream)
setErr(PrintStream)
你甚至可以用System.out.println() 把字节流送到文件中