我只是想知道,是System.out.print时()被调用在servlet会发生什么?
它在哪里写的文字?
或者有没有在servlet任何显著使用的System.out的?
我只是想知道,是System.out.print时()被调用在servlet会发生什么?
它在哪里写的文字?
或者有没有在servlet任何显著使用的System.out的?
这取决于你的servlet容器上。
对于Tomcat的 :
当在Unix系统中运行Tomcat,控制台输出通常重定向到文件名为catalina.out的。 名称使用环境变量进行配置。 (请参见启动脚本)。 无论被写入System.err的输入/输出会被抓进了该文件。
对于码头 ,你可以重定向标准输出到一个文件:
它可以重定向所有输出发送到stderr和stdout到可以悬停在文件[...]
是System.out.print()上写入Server Console
。
它会在控制台.System.out一般用在servlet来验证某条代码工作,我们可以在控制台参考写。
没有,没有处于任何显著使用的System.out的servlet
。 东阳,Servlet是网络技术,用于生成动态网页。 通常情况下,它返回响应HTML
页面。 因此,没有必要对打印数据Console
。
对于控制台打印,也有不同之处很多其他选择Servlet
。 但仍然,如果我们想打印在控制台上的数据,那么你可以在里面写service(),doGet(),doPost()
等方法也: -
System.out.println("YOUR MESSAGE");
但是,建议避免。