2

私は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 には何も出力されませんが、プログラムは実行されています。助けてください。

4

0 に答える 0