如何使用Ajax将system.out.println“ xyz”语句从逻辑方法打印到GUI

问题描述

Index.jsp

<form action="submitClick" method ="post"
<textarea> id="textarea" name="textarea" rows="25" cols="100">${result}</textarea>
<input type="submit">

SubmitClick.java // servlet类

public class SubmitClick extends HttpServlet{
  public void doPost(HttpServletRequest request,HttpServletResponse response){
    MainLogicClass mainLogic = new MainLogicClass(); 
    String outputString = mainLogic.logicMethod();
    request.setAttribute("result",outputString);/* outputString is getting printed all at once. I 
       want to print one by one print statements on TextArea (on index.jsp)*/

    getServletContext().getRequestDispatcher("/index.jsp").forward(request,response);
 }
}

MainLogicClass //不同的类,存在于同一包中

    public class MainLogicClass{
      public String logicMethod(){
      System.out.println("Database Connection successful");
    // I want to print "Database Connection successful" on textarea which presents on index.jsp
    // Some arithmetic logic
    // Some backend logic
    System.out.println("Backend verification successful"); //this should be printed on textarea just 
    //below the above printed statement
    //More logic
   // And some more print statements.
    
    }
    }

如何使用Ajax或任何其他替代方法将这些打印语句传递给我的index.jsp。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...