2
我在Windows中的Tomcat 7.0上運行一個簡單的servlet。如何讓servlet中的System.out.println在控制檯上顯示?
要進行調試的緣故,我想
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// do some stuff
System.out.println("Some stuff was done");
...
PrintWriter out = response.getWriter();
out.println("Done");
}
不過,我沒有看到在控制檯或任何日誌文件夾中的日誌文件的我的System.out.println輸出,無論是卡特琳娜.log或catalina.out。我已經搜索了很多次,但沒有讀到工作的方法。
我需要的是我的輸出顯示在控制檯上,而不必使用其他實用程序,所以如果有人能告訴我如何修復它的步驟,我會非常感激。
你是否檢查過TOMCAT/logs/catalina。 .log? –
JRR
2013-04-10 03:04:17
請參閱http://stackoverflow.com/questions/1543997/where-does-system-out-println-print-from-a-jsp。 – 2013-04-10 03:09:07
檢查一些日誌框架配置文件,例如'log4j.xml',它們可能會重定向你的標準輸出。另外,嘗試'System.err.println(「...」);',它可能會有所幫助。 – acdcjunior 2013-04-10 03:09:41