私はSpringサービスコールを備えた単純なサーブレットを持っていますここではdoGetメソッド
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("==========================TEST=======================");
logger.info("Inside doGet");
WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext());
MYServiceIF mYServiceIF= (MYServiceIF) wac.getBean("mYService", MYServiceImpl.class);
System.out.println("------------------------" + applicationContext);
//*********************
int recordsFetched = mYServiceIF.readInfo();
//*********************
logger.info("No ofrecords fetched" + recordsFetched );
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<HEAD>");
out.println("<TITLE>Servlet Testing</TITLE>");
out.println("</HEAD>");
out.println("<BODY>");
out.println("Welcome to the Servlet Testing Center: No of Records fetched in Service" + recordsFetched);
out.println("</BODY>");
out.println("</HTML>");
}
system.out.println は何も印刷していません。データを含む Web ページで出力を取得しています。Sysout が機能していないのに out.println が機能している可能性があります。ローカル JBOSS EAP 6.2 サーバーを起動すると、起動ログが出力されますが、その後 Sysout には何も出力されませんが、プログラムは実行されています。助けてください。